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. Ten artykuł jest aktualizowany wraz z upływem czasu, aby wyświetlić listę scenariuszy migracji, które są obecnie obsługiwane przez usługę Database Migration Service i ich stan dostępności, wersję zapoznawcza lub ogólnie dostępną.

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.

Uwaga

Jeśli obsługiwany scenariusz nie jest wyświetlany w interfejsie użytkownika, skontaktuj się z tematem Zapytaj usługę Azure Database Migrations , aby uzyskać informacje.

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ść
Azure Database for PostgreSQL — pojedynczy serwer PostgreSQL Nie.
Amazon RDS PostgreSQL Nie.
Serwery — Azure Database for PostgreSQL — serwer elastyczny PostgreSQL Nie.
Amazon RDS PostgreSQL Nie.
Azure Database for PostgreSQL — Hiperskala (Citus) 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 Azure Database for PostgreSQL — pojedynczy serwer 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ść
Azure Database for PostgreSQL — pojedynczy serwer PostgreSQL Tak Ogólna dostępność
Azure Database for PostgreSQL — pojedynczy serwer 2 Tak Ogólna dostępność
Amazon RDS PostgreSQL Tak Ogólna dostępność
Serwery — Azure Database for PostgreSQL — serwer elastyczny PostgreSQL Tak Ogólna dostępność
Azure Database for PostgreSQL — pojedynczy serwer 2 Tak Ogólna dostępność
Amazon RDS PostgreSQL Tak Ogólna dostępność
Azure Database for PostgreSQL — Hiperskala (Citus) 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 Azure Database for PostgreSQL — pojedynczy serwer do usługi Azure Database for PostgreSQL — serwer elastyczny, wybierz pozycję PostgreSQL jako aparat źródłowy podczas tworzenia scenariusza.

Następne kroki