Obsługiwane scenariusze usługi Azure Database Migration Service
Usługa Azure Database Migration Service obsługuje różne scenariusze migracji bazy danych (pary źródłowe i docelowe) zarówno w trybie offline (jednorazowym) jak i w trybie online (ciągła synchronizacja) migracji baz danych. Nowe scenariusze są dodawane w czasie w celu rozszerzenia zakresu scenariuszy usługi Database Migration Service. W tym artykule wymieniono scenariusze migracji obecnie obsługiwane przez usługę Database Migration Service i ich stan dostępności, który jest w wersji zapoznawczej lub ogólnie dostępny.
Migracja offline a migracja online
W usłudze Database Migration Service możesz migrować bazy danych w trybie offline lub w trybie online. Podczas migracji w trybie offline przestój aplikacji rozpoczyna się po rozpoczęciu migracji. Aby ograniczyć przestój do czasu potrzebnego na przejście do nowego środowiska po migracji, użyj migracji online . Zalecamy przetestowanie migracji w trybie offline w celu określenia, czy przestój jest akceptowalny. Jeśli oczekiwany przestój nie jest akceptowalny, wykonaj migrację online.
Stan scenariusza migracji
Stan scenariuszy migracji obsługiwanych przez usługę Database Migration Service różni się w czasie. Ogólnie rzecz biorąc, scenariusze są po raz pierwszy wydawane w wersji zapoznawczej. W wersji zapoznawczej użytkownicy usługi Database Migration Service mogą wypróbować scenariusze migracji bezpośrednio w interfejsie użytkownika. Rejestracja nie jest wymagana. Scenariusze migracji, które mają stan wersji zapoznawczej, mogą być niedostępne we wszystkich regionach i mogą zostać zmienione przed ostatecznym wydaniem.
Po udostępnieniu wersji zapoznawczej stan scenariusza zmieni się na ogólnie dostępna . Ogólna dostępność to końcowy stan wydania. Scenariusze ze stanem ogólnie dostępne są pełne funkcje i są dostępne dla wszystkich użytkowników.
Obsługiwane scenariusze migracji
W tabelach w poniższych sekcjach przedstawiono stan określonych scenariuszy migracji obsługiwanych w usłudze Database Migration Service.
Obsługa migracji w trybie offline (jednorazowa)
W poniższej tabeli opisano bieżący stan obsługi usługi Database Migration Service na potrzeby migracji w trybie offline :
Obiekt docelowy | Źródło | Pomoc techniczna | Stan |
---|---|---|---|
Azure SQL Database | SQL Server 1 | Tak | Ogólna dostępność |
Amazon RDS SQL Server | Tak | Ogólna dostępność | |
Oracle | Nie. | ||
Wystąpienie zarządzane usługi Azure SQL Database | SQL Server 1 | Tak | Ogólna dostępność |
Amazon RDS SQL Server | Tak | Ogólna dostępność | |
Oracle | Nie. | ||
Maszyna wirtualna Azure SQL | SQL Server 1 | Tak | Ogólna dostępność |
Amazon RDS SQL Server | Tak | Ogólna dostępność | |
Oracle | Nie. | ||
Azure Cosmos DB | MongoDB | Tak | Ogólna dostępność |
Azure Database for MySQL — pojedynczy serwer | MySQL | Tak | Ogólna dostępność |
Amazon RDS MySQL | Tak | Ogólna dostępność | |
Azure Database for MySQL 2 | Tak | Ogólna dostępność | |
Azure Database for MySQL — serwer elastyczny | MySQL | Tak | Ogólna dostępność |
Amazon RDS MySQL | Tak | Ogólna dostępność | |
Azure Database for MySQL 2 | Tak | Ogólna dostępność | |
Serwery — Azure Database for PostgreSQL — serwer elastyczny | PostgreSQL | Nie. | |
Amazon RDS PostgreSQL | Nie. |
1 Migracje offline za pośrednictwem rozszerzenia Azure SQL Migration dla usługi Azure Data Studio są obsługiwane w przypadku usługi Azure SQL Managed Instance, programu SQL Server na maszynach wirtualnych platformy Azure i usługi Azure SQL Database. Aby uzyskać więcej informacji, zobacz Migrowanie baz danych przy użyciu rozszerzenia Azure SQL Migration dla usługi Azure Data Studio.
2 Jeśli źródłowa baza danych znajduje się już w ramach platformy Azure jako usługi (PaaS), takiej jak Azure Database for MySQL lub Azure Database for PostgreSQL, wybierz odpowiedni aparat podczas tworzenia działania migracji. Jeśli na przykład przeprowadzasz migrację z usługi Azure Database for MySQL — pojedynczy serwer do usługi Azure Database for MySQL — serwer elastyczny, wybierz pozycję MySQL jako aparat źródłowy podczas tworzenia scenariusza. Jeśli przeprowadzasz migrację z usługi Amazon RDS for PostgreSQL do usługi Azure Database for PostgreSQL — serwer elastyczny, wybierz pozycję PostgreSQL jako aparat źródłowy podczas tworzenia scenariusza.
Obsługa migracji w trybie online (ciągła synchronizacja)
W poniższej tabeli opisano bieżący stan obsługi usługi Database Migration Service na potrzeby migracji online :
Obiekt docelowy | Źródło | Pomoc techniczna | Stan |
---|---|---|---|
Azure SQL Database | SQL Server 1 | Nie. | |
Amazon RDS SQL | Nie. | ||
Oracle | Nie. | ||
Wystąpienie zarządzane usługi Azure SQL Database | SQL Server 1 | Tak | Ogólna dostępność |
Amazon RDS SQL | Tak | Ogólna dostępność | |
Oracle | Nie. | ||
Maszyna wirtualna Azure SQL | SQL Server 1 | Tak | Ogólna dostępność |
Amazon RDS SQL | Tak | Ogólna dostępność | |
Oracle | Nie. | ||
Azure Cosmos DB | MongoDB | Tak | Ogólna dostępność |
Azure Database for MySQL — serwer elastyczny | Azure Database for MySQL — pojedynczy serwer | Tak | Ogólna dostępność |
MySQL | Tak | Ogólna dostępność | |
Amazon RDS MySQL | Tak | Ogólna dostępność | |
Serwery — Azure Database for PostgreSQL — serwer elastyczny | PostgreSQL | Tak | Ogólna dostępność |
Amazon RDS PostgreSQL | Tak | Ogólna dostępność |
1 Migracje online (minimalny przestój) za pośrednictwem rozszerzenia Azure SQL Migration dla usługi Azure Data Studio są obsługiwane dla usług Azure SQL Managed Instance i SQL Server na docelowych maszynach wirtualnych platformy Azure. Aby uzyskać więcej informacji, zobacz Migrowanie baz danych przy użyciu rozszerzenia Azure SQL Migration dla usługi Azure Data Studio.
2 Jeśli źródłowa baza danych znajduje się już w usłudze Azure PaaS, takiej jak Azure Database for MySQL lub Azure Database for PostgreSQL, wybierz odpowiedni aparat podczas tworzenia działania migracji. Jeśli na przykład przeprowadzasz migrację z usługi Azure Database for MySQL — pojedynczy serwer do usługi Azure Database for MySQL — serwer elastyczny, wybierz pozycję MySQL jako aparat źródłowy podczas tworzenia scenariusza. Jeśli przeprowadzasz migrację z usługi Amazon RDS for PostgreSQL do usługi Azure Database for PostgreSQL — serwer elastyczny, wybierz pozycję PostgreSQL jako aparat źródłowy podczas tworzenia scenariusza.