Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Microsoft udostępnia narzędzia i usługi migracji baz danych do różnych środowisk docelowych.
W tym artykule porównaliśmy możliwości narzędzi do migracji i oceny dostępnych w SQL Server, Azure SQL i Microsoft Fabric.
Azure Database Migration Service (Azure DMS)
Azure Database Migration Service (Azure DMS) to w pełni zarządzana usługa, która umożliwia migracje z wielu źródeł baz danych do platform danych Azure z minimalnym przestojem.
Zapewnia potok migracji, który wymaga minimalnego zaangażowania użytkownika podczas procesu migracji. Dostęp do Azure DMS można uzyskać za pośrednictwem portalu Azure lub PowerShell i Azure CLI.
Aby uzyskać więcej informacji, zobacz dokumentację Azure Database Migration Service.
Azure Migrate
Azure Migrate zapewnia scentralizowane centrum do odnajdywania i oceniania serwerów lokalnych, infrastruktury, aplikacji i danych migracji do Azure.
Użyj Azure Migrate, aby odnaleźć wystąpienia SQL Server w centrum danych, ocenić zależności aplikacji i określić gotowość tych wystąpień do migracji do Azure SQL. Azure Migrate zawiera zalecenia dotyczące opcji wdrażania Azure SQL, określania rozmiaru na podstawie potrzeb związanych z wydajnością obciążeń i miesięcznych szacunków kosztów, które uwzględniają korzyści z licencjonowania.
Użyj Azure Migrate w następujących scenariuszach:
- Oceń i odkrywaj swoją infrastrukturę danych SQL Server.
- Uzyskaj zalecenia dotyczące wdrażania Azure SQL, określanie rozmiaru docelowego i miesięczne szacunki.
- Przenieś całe środowisko danych do SQL Server na maszynach wirtualnych Azure.
Aby uzyskać więcej informacji, zobacz dokumentację Azure Migrate.
Asystent migracji do programu SQL Server (SSMA)
SQL Server Migration Assistant (SSMA) automatyzuje migrację baz danych z innych silników baz danych do SQL Server i Azure SQL.
Użyj programu SSMA, aby przeprowadzić migrację z:
- Microsoft Access
- Db2
- MySQL
- Oracle
- SAP ASE
Można migrować do SQL Server na lokalnych serwerach, Azure SQL Managed Instance, Azure SQL Database lub SQL Server na maszynach wirtualnych w Azure.
Aby uzyskać więcej informacji, zobacz SQL Server Migration Assistant.
Asystent Migracji Fabrycznej
Fabric Migration Assistant to wbudowane rozwiązanie Fabric, które migruje schemat i dane do Microsoft Fabric. Importuje metadane schematu, identyfikuje problemy ze zgodnością i udostępnia poprawki z przewodnikiem (w tym pomoc w zakresie sztucznej inteligencji) przed skopiowaniem danych do obiektu docelowego.
Użyj Fabric Migration Assistant w następujących scenariuszach:
- Migrowanie baz danych SQL Server do bazy danych SQL w Microsoft Fabric.
- Migruj dedykowane pule SQL Azure Synapse Analytics, SQL Server i inne platformy bazy danych SQL do hurtowni danych Fabric.
Aby uzyskać więcej informacji, zobacz:
Porównanie narzędzi migracji
Użyj poniższego wykresu, aby porównać możliwości narzędzi migracji SQL:
| Zdolność | Azure Migrate | Składnik migracji SQL | Asystent migracji do programu SQL Server | Azure Arc | DMS (portal Azure / PowerShell / az cmdlet) |
Asystent Migracji Fabrycznej |
|---|---|---|---|---|---|---|
| Odnajdywanie i ocenianie majątku danych SQL | Na dużą skalę | Yes | Nie. | Yes | Korzystanie z programu PowerShell/część polecenia cmdlet | Tylko ocena |
| Migrowanie obiektów SQL Server do usługi SQL Database lub SQL Managed Instance | Nie. | Nie. | Nie. | Yes | Yes | Nie. |
| Przenieść i zmigrować SQL Server do SQL Servera na maszynach wirtualnych Azure | Yes | Nie. | Nie. | Nie. | Yes | Nie. |
| Migrowanie (i/lub uaktualnianie) SQL Server do SQL Server na maszynie wirtualnej Azure | Nie. | Yes | Nie. | Yes | Yes | Nie. |
| Migrowanie SQL Server do bazy danych SQL w usłudze Fabric | Nie. | Nie. | Nie. | Nie. | Nie. | Yes |
| Migrowanie do Fabric Data Warehouse | Nie. | Nie. | Nie. | Nie. | Nie. | Yes |
| Migrowanie obiektów innych niż SQL (Oracle, Access, MySQL, Db2, SAP ASE) |
Nie. | Nie. | Yes | Nie. | Nie. | Nie. |