Porovnání nástrojů pro migraci dat SQL

Microsoft poskytuje nástroje a služby pro migraci databází do různých cílových prostředí.

Tento článek porovnává možnosti nástrojů pro migraci a posouzení dostupných napříč SQL Server, Azure SQL a Microsoft Fabric.

Azure Database Migration Service (Azure DMS)

Azure Database Migration Service (Azure DMS) je plně spravovaná služba, která umožňuje migraci z více databázových zdrojů do Azure datových platforem s minimálními výpadky.

Poskytuje kanál migrace, který během procesu migrace vyžaduje minimální zapojení uživatele. K Azure DMS můžete přistupovat prostřednictvím portálu Azure nebo PowerShell a Azure CLI.

Další informace najdete v dokumentaci k Azure Database Migration Service.

Azure Migrate

Azure Migrate poskytuje centralizované centrum pro zjišťování a posuzování místních serverů, infrastruktury, aplikací a dat pro migraci do Azure.

Pomocí Azure Migrate můžete zjišťovat SQL Server instance v datovém centru, vyhodnocovat závislosti aplikací a určit připravenost těchto instancí na migraci na Azure SQL. Azure Migrate poskytuje doporučení pro možnosti nasazení Azure SQL, určení velikosti na základě požadavků na výkon úloh a odhady měsíčních nákladů, které vycházejí z výhod licencování.

Použijte Azure Migrate v následujících scénářích:

  • Posuďte a objevte své datové prostředí SQL Serveru.
  • Získejte Azure SQL doporučení k nasazení, určení velikosti cíle a měsíční odhady.
  • Přesuňte své datové úložiště na SQL Server on Azure Virtual Machines.

Další informace najdete v dokumentaci k Azure Migrate.

Pomocník s migrací SQL Serveru (SSMA)

SQL Server Migration Assistant (SSMA) automatizuje migraci databází do SQL Server a Azure SQL z jiných databázových strojů.

Použijte SSMA k migraci z:

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

Na místní SQL Server, Azure SQL Managed Instance, Azure SQL Database nebo SQL Server na virtuálních počítačích Azure můžete migrovat.

Další informace najdete v tématu SQL Server Migration Assistant.

Asistent pro migraci fabricu

Fabric Migration Assistant je integrované prostředí Fabric, které migruje schéma a data do Microsoft Fabric. Importuje metadata schématu, identifikuje problémy s kompatibilitou a poskytuje opravy s asistencí (včetně pomoci využívající AI) před kopírováním dat do cíle.

V následujících scénářích použijte Fabric Migration Assistant:

  • Migrujte databáze SQL Server do databáze SQL v Microsoft Fabric.
  • Migrujte dedikované SQL fondy Azure Synapse Analytics, SQL Server a další SQL databázové platformy na Fabric Data Warehouse.

Další informace najdete tady:

Porovnání nástrojů pro migraci

Pomocí následujícího grafu můžete porovnat možnosti nástrojů pro migraci SQL:

Schopnost Azure Migrate Komponenta migrace SQL SSMA Azure Arc DMS (portál Azure / PowerShell / az cmdlet) Asistent pro migraci fabricu
Objevování a posouzení SQL datového prostředí Ve velkém měřítku Ano Ne Ano Použití PowerShellu / cmdletu Pouze vyhodnocení
Migrace objektů SQL Server do služby SQL Database nebo SQL Managed Instance Ne Ne Ne Ano Ano Ne
Přenes a přesune SQL Server na SQL Server na virtuálním počítači Azure Ano Ne Ne Ne Ano Ne
Migrace (nebo upgrade) SQL Server na SQL Server na virtuálním počítači Azure Ne Ano Ne Ano Ano Ne
Migrace SQL Server do databáze SQL v Fabric Ne Ne Ne Ne Ne Ano
Migrace na Fabric Data Warehouse Ne Ne Ne Ne Ne Ano
Migrace objektů mimo SQL
(Oracle, Access, MySQL, Db2, SAP ASE)
Ne Ne Ano Ne Ne Ne