Erkunden der Azure SQL-Migrationserweiterung für Azure Data Studio

Abgeschlossen

Als Teil der Architektur der Azure SQL Migrationserweiterung für Azure Data Studio orchestriert der Azure Database Migration Service die Datenbankmigrationsaktivitäten, die durch die Azure SQL Migrationserweiterung initiiert werden, und verfolgt deren Fortschritt.

Es gibt zwei Arten der Migration zu SQL Server auf einer Azure VM unter Verwendung der Azure SQL Migrationserweiterung für Azure Data Studio:

Migrationsmodus Beschreibung Anwendungsdowntime
Online Die Quelldatenbank bleibt sowohl für Lese- als auch für Schreibvorgänge zugänglich, während die Sicherungen der Datenbank kontinuierlich auf dem Ziel wiederhergestellt werden. Begrenzt auf die Cutover-Dauer am Ende der Migration.
Offline Die Quelldatenbank sollte nicht für Schreibaktivitäten verwendet werden, während die Sicherungsdateien der Datenbank auf der Zielinstanz wiederhergestellt werden. Die Downtime bleibt während der gesamten Dauer des Migrationsprozesses bestehen, bis er abgeschlossen ist.

Wichtig

Wenn Sie eine Datenbank mit der Azure SQL Migration-Erweiterung für Azure Data Studio migrieren, stellen Sie sicher, dass der/die angegebene(n) Datenbankname(n) nicht bereits auf dem Ziel-SQL-Server auf der Azure VM existieren. Das Überschreiben einer Datenbank wird derzeit nicht unterstützt.

Sicherungen

Die Azure SQL Migration-Erweiterung für Azure Data Studio führt keine Datenbank-Sicherungen durch oder initiiert diese. Stattdessen stützt es sich bei der Migration auf bestehende Datenbank-Sicherungsdateien. Um mögliche Probleme bei der Migration auf der Grundlage umfangreicher Sicherungen zu minimieren, empfehlen wir Ihnen, komprimierte Sicherungen zu verwenden.

Es gibt zwei Möglichkeiten, Ihre Datenbank-Sicherungen für die Migration zu speichern:

Netzwerkfreigabe

Sie müssen die selbstgehostete Integration Runtime herunterladen und auf einem Rechner installieren, der Zugriff auf den Quell-SQL-Server und die Sicherungsdateien hat, wenn sich Ihre Sicherungen auf einer Netzwerkfreigabe vor Ort befinden.

Während der Migration stellt der Migrationsassistent den Download-Link und die Authentifizierungsschlüssel zum Herunterladen und Installieren Ihrer selbstgehosteten Integration Runtime zur Verfügung.

Für eine optimale Leistung sollten Sie bis zu 10 gleichzeitige Datenbankmigrationen pro selbstgehosteter Integration Runtime in Betracht ziehen und bei Bedarf auf mehrere Knoten oder Instanzen ausweiten. Aktivieren Sie außerdem die automatische Aktualisierung, um über neue Features, Fehlerkorrekturen und Verbesserungen auf dem Laufenden zu bleiben. Diese Einstellung stellt sicher, dass die Integration Runtime mit den neuesten Verbesserungen und Korrekturen auf dem neuesten Stand bleibt, was zu einer besseren Leistung, erweiterter Funktionalität und Stabilität während Datenbankmigrationen führt.

Wichtig

Database Migration Service erlaubt nicht die Verwendung einer bestehenden selbstgehosteten Integration Runtime, die in Azure Data Factory für Datenbankmigrationen erstellt wurde.

Azure Storage-Blobcontainer

Wenn Sie Ihre Quelldatenbank-Sicherungen in den Blobcontainer hochladen, stellen Sie sicher, dass die Sicherungsdateien der verschiedenen Quelldatenbanken in separaten Ordnern gespeichert werden. Es werden nur das Stammverzeichnis des Containers und Ordner auf höchstens einer Ebene unterstützt.