Azure Database Migration Service obsługiwane scenariusze

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 (synchronizacja ciągła) migracji bazy danych. Nowe scenariusze są dodawane w czasie w celu rozszerzenia zakresu scenariuszy 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 Database Migration Service i ich stan dostępności, wersję zapoznawcza lub ogólnie dostępną.

Migracja offline a migracja online

W Database Migration Service możesz migrować bazy danych w trybie offline lub w trybie online. W przypadku migracji w trybie offline przestój aplikacji rozpoczyna się po rozpoczęciu migracji. Aby ograniczyć przestój do czasu potrzebnego do skrócenia czasu migracji do nowego środowiska, użyj migracji online . Zalecamy przetestowanie migracji w trybie offline, aby określić, 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 Database Migration Service zmienia się wraz z upływem czasu. Ogólnie rzecz biorąc, scenariusze są wydawane po raz pierwszy w wersji zapoznawczej. W wersji zapoznawczej użytkownicy 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ą nie być dostępne we wszystkich regionach i mogą zostać zmienione przed wydaniem końcowym.

Po udostępnieniu wersji zapoznawczej stan scenariusza zmieni się na ogólną dostępność . Ogólna dostępność to końcowy stan wydania. Scenariusze ze stanem ogólnodostępnej mają pełną funkcjonalność 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 Database Migration Service.

Uwaga

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

Obsługa migracji w trybie offline (jednorazowym)

W poniższej tabeli opisano bieżący stan obsługi Database Migration Service migracji w trybie offline:

Cel Element źródłowy Pomoc techniczna Stan
Azure SQL Database SQL Server 1 Tak Ogólna dostępność
Usługa 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ść
Usługa Amazon RDS SQL Server Tak Ogólna dostępność
Oracle Nie
Maszyna wirtualna Azure SQL SQL Server 1 Tak Ogólna dostępność
Usługa 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 migracji Azure SQL dla narzędzia Azure Data Studio są obsługiwane w przypadku Azure SQL Managed Instance, SQL Server w usłudze Azure Virtual Machines i Azure SQL Database. Aby uzyskać więcej informacji, zobacz Migrowanie baz danych przy użyciu rozszerzenia migracji Azure SQL 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 Azure Database for MySQL — pojedynczy serwer do Azure Database for MySQL — serwer elastyczny, wybierz pozycję MySQL jako aparat źródłowy podczas tworzenia scenariusza. Jeśli przeprowadzasz migrację z Azure Database for PostgreSQL — pojedynczy serwer do Azure Database for PostgreSQL — serwer elastyczny, wybierz serwer 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 Database Migration Service migracji online:

Cel Element źródłowy Pomoc techniczna Stan
Azure SQL Database SQL Server 1 Nie
Amazon RDS SQL Nie
Oracle Nie
wystąpienie zarządzane bazy danych usługi Azure SQL 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 migracji Azure SQL dla narzędzia Azure Data Studio są obsługiwane w przypadku Azure SQL Managed Instance i SQL Server w celach usługi Azure Virtual Machines. Aby uzyskać więcej informacji, zobacz Migrowanie baz danych przy użyciu rozszerzenia migracji Azure SQL 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 Azure Database for MySQL — pojedynczy serwer do Azure Database for MySQL — serwer elastyczny, wybierz pozycję MySQL jako aparat źródłowy podczas tworzenia scenariusza. Jeśli przeprowadzasz migrację z Azure Database for PostgreSQL — pojedynczy serwer do Azure Database for PostgreSQL — serwer elastyczny, wybierz pozycję PostgreSQL jako aparat źródłowy podczas tworzenia scenariusza.

Następne kroki