Von Azure Database Migration Service unterstützte Szenarien

Azure Database Migration Service unterstützt eine Mischung von Datenbankmigrationsszenarien (Quelle/Ziel-Paare) sowohl für Offline- (einmalig) als auch Onlinemigrationen (fortlaufende Synchronisierung). Im Laufe der Zeit werden neue Szenarien hinzugefügt, um die Abdeckung von Database Migration Service-Szenarien zu erweitern. Dieser Artikel listet die Migrationsszenarien auf, die derzeit von Database Migration Service unterstützt werden, sowie deren Verfügbarkeitsstatus, der Vorschau oder allgemeine Verfügbarkeit ist.

Offline- im Vergleich zu Onlinemigrationen

In Database Migration Service können Sie Ihre Datenbanken offline oder online migrieren. Bei einer Offlinemigration beginnt die Ausfallzeit der Anwendung mit dem Start der Migration. Um die Ausfallzeit auf die Zeit zu begrenzen, die für das Cutover zur neuen Umgebung nach der Migration erforderlich ist, führen Sie eine Onlinemigration durch. Wir empfehlen, dass Sie eine Offlinemigration testen, um zu bestimmen, ob die Ausfallzeit akzeptabel ist. Wenn die erwartete Ausfallzeit nicht akzeptabel ist, führen Sie eine Onlinemigration durch.

Status von Migrationsszenarios

Der Status der vom Database Migration Service unterstützten Migrationsszenarien variiert mit der Zeit. Generell werden Szenarien zuerst als Vorschau veröffentlicht. Während der Vorschauphase können Database Migration Service-Benutzer Migrationsszenarien direkt in der Benutzeroberfläche ausprobieren. Eine Registrierung ist nicht erforderlich. Migrationsszenarien, die den Status „Vorschauversion“ haben, sind möglicherweise nicht in allen Regionen verfügbar und werden eventuell vor dem endgültigen Release noch überarbeitet.

Nach der Vorschauphase ändert sich der Szenariostatus in Allgemeine Verfügbarkeit (GA). GA ist der endgültige Releasestatus. Szenarien mit dem Status GA verfügen über vollständige Funktionalität und sind für alle Benutzer zugänglich.

Unterstützte Migrationsszenarien

Die Tabellen in den folgenden Abschnitten zeigen den Status bestimmter Migrationsszenarien, die in Database Migration Service unterstützt werden.

Unterstützung der Offlinemigration (einmalig)

In der folgenden Tabelle wird der aktuelle Status der Database Migration Service-Unterstützung für Offlinemigrationen beschrieben:

Target Quelle Support Status
Azure SQL-Datenbank SQL Server 1 Ja Allgemein verfügbar
Amazon RDS SQL Server Ja Allgemein verfügbar
Oracle No
Verwaltete Azure SQL-Datenbank-Instanz SQL Server 1 Ja Allgemein verfügbar
Amazon RDS SQL Server Ja Allgemein verfügbar
Oracle No
Virtueller Azure SQL-Computer SQL Server 1 Ja Allgemein verfügbar
Amazon RDS SQL Server Ja Allgemein verfügbar
Oracle No
Azure Cosmos DB MongoDB Ja Allgemein verfügbar
Azure Database for MySQL – Einzelserver MySQL Ja Allgemein verfügbar
Amazon RDS MySQL Ja Allgemein verfügbar
Azure Database for MySQL 2 Ja Allgemein verfügbar
Azure Database for MySQL: Flexibler Server MySQL Ja Allgemein verfügbar
Amazon RDS MySQL Ja Allgemein verfügbar
Azure Database for MySQL 2 Ja Allgemein verfügbar
Azure Database for PostgreSQL – Flexibler Server PostgreSQL No
Amazon RDS PostgreSQL No

1 Offlinemigrationen über die Azure SQL-Migrationserweiterung für Azure Data Studio werden für Azure SQL Managed Instance, SQL Server auf Azure Virtual Machines und Azure SQL-Datenbank unterstützt. Weitere Informationen finden Sie unter Migrieren von Datenbanken mit der Azure SQL-Migrationserweiterung für Azure Data Studio.

2 Wenn sich Ihre Quelldatenbank bereits in einer Azure-PaaS-Instanz (Platform-as-a-Service) wie Azure Database for MySQL oder Azure Database for PostgreSQL befindet, wählen Sie die entsprechende Engine aus, wenn Sie Ihre Migrationsaktivität erstellen. Wenn Sie z. B. von Azure Database for MySQL – Single Server zu Azure Database for MySQL – Flexible Server migrieren, wählen Sie bei der Erstellung des Szenarios „MySQL“ als Quell-Engine aus. Wenn Sie von Amazon RDS for PostgreSQL zu Azure Database for PostgreSQL – Flexible Server migrieren, wählen Sie bei der Erstellung des Szenarios „PostgreSQL“ als Quell-Engine aus.

Unterstützung der Onlinemigration (fortlaufende Synchronisierung)

In der folgenden Tabelle wird der aktuelle Status der Database Migration Service-Unterstützung für Onlinemigrationen beschrieben:

Target Quelle Support Status
Azure SQL-Datenbank SQL Server 1 No
Amazon RDS SQL No
Oracle No
Azure SQL-Datenbank MI SQL Server 1 Ja Allgemein verfügbar
Amazon RDS SQL Ja Allgemein verfügbar
Oracle No
Virtueller Azure SQL-Computer SQL Server 1 Ja Allgemein verfügbar
Amazon RDS SQL Ja Allgemein verfügbar
Oracle No
Azure Cosmos DB MongoDB Ja Allgemein verfügbar
Azure Database for MySQL: Flexibler Server Azure Database for MySQL Single Server Ja Allgemein verfügbar
MySQL Ja Allgemein verfügbar
Amazon RDS MySQL Ja Allgemein verfügbar
Azure Database for PostgreSQL – Flexibler Server PostgreSQL Ja Allgemein verfügbar
Amazon RDS PostgreSQL Ja Allgemein verfügbar

1 Onlinemigrationen (minimale Ausfallzeit) über die Azure SQL-Migrationserweiterung für Azure Data Studio werden für Azure SQL Managed Instance und SQL Server auf Azure Virtual Machines unterstützt. Weitere Informationen finden Sie unter Migrieren von Datenbanken mit der Azure SQL-Migrationserweiterung für Azure Data Studio.

2 Wenn sich Ihre Quelldatenbank bereits in einer Azure-PaaS-Instanz (Platform-as-a-Service) wie Azure Database for MySQL oder Azure Database for PostgreSQL befindet, wählen Sie die entsprechende Engine aus, wenn Sie Ihre Migrationsaktivität erstellen. Wenn Sie z. B. von Azure Database for MySQL – Single Server zu Azure Database for MySQL – Flexible Server migrieren, wählen Sie bei der Erstellung des Szenarios „MySQL“ als Quell-Engine aus. Wenn Sie von Amazon RDS for PostgreSQL zu Azure Database for PostgreSQL – Flexible Server migrieren, wählen Sie bei der Erstellung des Szenarios „PostgreSQL“ als Quell-Engine aus.