SQL veri geçiş araçlarını karşılaştırma

Microsoft, veritabanlarını farklı hedef ortamlara geçirmek için araçlar ve hizmetler sağlar.

Bu makalede SQL Server, Azure SQL ve Microsoft Fabric genelinde kullanılabilen geçiş ve değerlendirme araçlarının özellikleri karşılaştırmaktadır.

Azure Veritabanı Geçiş Hizmeti (Azure DMS)

Azure Database Migration Service (Azure DMS), birden çok veritabanı kaynağından en düşük kapalı kalma süresiyle Azure veri platformlarına geçişleri sağlayan tam olarak yönetilen bir hizmettir.

Geçiş işlemi sırasında en az kullanıcı katılımı gerektiren bir geçiş işlem hattı sağlar. Azure DMS'ye Azure portal veya PowerShell ve Azure CLI üzerinden erişebilirsiniz.

Daha fazla bilgi için bkz. Azure Database Migration Service belgeleri.

Azure Migrate

Azure Migrate, Azure geçiş için şirket içi sunucuları, altyapıyı, uygulamaları ve verileri bulmak ve değerlendirmek için merkezi bir merkez sağlar.

Veri merkezinizdeki SQL Server örnekleri bulmak, uygulama bağımlılıklarını değerlendirmek ve bu örneklerin Azure SQL geçişe hazır olup olmadığını belirlemek için Azure Migrate kullanın. Azure Migrate, Azure SQL dağıtım seçenekleri, iş yükü performans gereksinimlerine göre boyutlandırma ve lisanslama avantajlarınıza yönelik aylık maliyet tahminleri için öneriler sağlar.

Aşağıdaki senaryolarda Azure Migrate kullanın:

  • SQL Server veri varlığınızı değerlendirin ve keşfedin.
  • Azure SQL dağıtım önerilerini, hedef boyutlandırmayı ve aylık tahminleri alın.
  • Veri varlıklarınızı Azure Sanal Makineler üzerinde SQL Server'a taşıyın.

Daha fazla bilgi için bkz. Azure Migrate belgeleri.

SQL Server Migration Assistant (SSMA)

SQL Server Migration Assistant (SSMA), diğer veritabanı altyapılarından SQL Server ve Azure SQL veritabanı geçişlerini otomatikleştirir.

Geçiş yapmak için SSMA kullanın:

  • Microsoft Access
  • Db2
  • MySQL
  • Oracle
  • SAP ASE

SQL Server'ı şirket içi, Azure SQL Managed Instance, Azure SQL Database veya Azure VM'lerde SQL Server'a geçirebilirsiniz.

Daha fazla bilgi için bkz. SQL Server Migration Assistant.

Ağ Geçiş Asistanı

Fabric Migration Assistant, şemayı ve verileri Microsoft Fabric geçiren yerleşik bir Fabric deneyimidir. Şema meta verilerini içeri aktarır, uyumluluk sorunlarını tanımlar ve verileri hedefe kopyalamadan önce kılavuzlu düzeltmeler (yapay zeka destekli yardım dahil) sağlar.

Aşağıdaki senaryolarda Fabric Migration Assistant kullanın:

  • Microsoft Fabric'da SQL Server veritabanlarını SQL veritabanına geçirin.
  • Azure Synapse Analytics ayrılmış SQL havuzlarını, SQL Server ve diğer SQL veritabanı platformlarını Fabric Data Warehouse'a geçirin.

Daha fazla bilgi için bakınız:

Geçiş aracı karşılaştırması

SQL geçiş araçlarının özelliklerini karşılaştırmak için aşağıdaki grafiği kullanın:

Kapasite Azure Migrate SQL geçiş bileşeni SSMA Azure Arc DMS (Azure portalı / PowerShell / az cmdlet) Ağ Geçiş Asistanı
SQL veri envanterini keşfet ve değerlendir Büyük ölçekte Evet Hayır Evet PowerShell /cmdlet'i kullanma Sadece Değerlendir
SQL Server nesnelerini SQL Veritabanı'na veya SQL Managed Instance geçirme Hayır Hayır Hayır Evet Evet Hayır
SQL Server'ı Azure VM üzerinde SQL Server'a taşı ve yükle Evet Hayır Hayır Hayır Evet Hayır
Azure VM'de SQL Server'a (ve/veya yükseltme) SQL Server taşıma Hayır Evet Hayır Evet Evet Hayır
Fabric'de SQL Server'ı SQL veritabanına taşıma Hayır Hayır Hayır Hayır Hayır Evet
Fabric Data Warehouse'a geçiş Hayır Hayır Hayır Hayır Hayır Evet
SQL olmayan nesneleri taşıma
(Oracle, Access, MySQL, Db2, SAP ASE)
Hayır Hayır Evet Hayır Hayır Hayır