Freigeben über


Migrieren von SQL Server: Vor der Migration

Gilt für:Azure SQL Managed InstanceSQL Server auf Azure Virtual MachinesAzure SQL-Datenbank

Dieser Artikel enthält Schritte zum Vorbereiten Ihrer Umgebung auf die Migration von SQL Server zu Azure SQL-Datenbank, Azure SQL Managed Instance oder SQL Server auf Azure-VMs.

Unterstützte Quellen und Ziele für die Migration

Sie können SQL Server-Instanzen migrieren, die lokal oder auf folgenden Plattformen ausgeführt werden:

  • SQL Server auf virtuellen Computern (VMs)
  • Amazon Web Services (AWS) EC2
  • Amazon Relational Database Service (AWS RDS)
  • Compute Engine – Google Cloud Platform (GCP).

In diesem Artikel erfahren Sie, wie Sie Ihre Benutzerdatenbanken vor der Migration von SQL Server zu Azure SQL ermitteln und bewerten können.

Weitere Migrationsleitfäden finden Sie in den Leitfäden zur Azure-Datenbankmigration.

Sobald Sie sich davon überzeugt haben, dass Ihre Quellumgebung unterstützt wird, können Sie mit der Prämigrationsphase beginnen. Ermitteln Sie alle vorhandenen Datenquellen, bewerten Sie die Umsetzbarkeit der Migration, und identifizieren Sie Probleme, die Ihrer Azure-Cloudmigration möglicherweise im Weg stehen.

Migrationsschritte

Dieser Abschnitt enthält eine Übersicht über die Schritte zum Migrieren von SQL Server zu Azure SQL-Datenbank, Azure SQL Managed Instance oder SQL Server auf Azure-VMs.

Gehen Sie wie folgt vor, um SQL Server zu Azure SQL Managed Instance zu migrieren:

Screenshot mit den Schritten für die Migration zu Azure SQL Managed Instance.

Wenn bei der Bewertung mehrere Hindernisse gefunden werden, womit bestätigt wird, dass die Datenbank noch nicht für die Migration zu Azure SQL Managed Instance bereit ist, sollten Sie alternativ SQL Server auf Azure-VMs in Erwägung ziehen.

Discover

Scannen Sie das Netzwerk in der Ermittlungsphase nach SQL Server-Instanzen und -Features, die von Ihrer Organisation verwendet werden.

Ermitteln Sie mithilfe der folgenden Tools die SQL Server-Instanzen:

  • Azure Migrate, um die Umsetzbarkeit der Migration auf lokalen Servern zu bewerten, zur Durchführung einer leistungsbasierten Größenanpassung, und Erstellung von Kostenschätzungen für die Ausführung in Azure.
  • Microsoft Assessment and Planning Toolkit (MAP-Toolkit) zur Bewertung der aktuellen IT-Infrastruktur. Das Toolkit bietet leistungsfähige Optionen zur Bestandserfassung, Bewertung und Berichterstellung, die den Planungsprozess für die Migration erleichtern.

Weitere Informationen zu den für die Ermittlungsphase verfügbaren Tools finden Sie unter Dienste und Tools für Datenmigrationsszenarios.

Assess

Note

Wenn Sie den gesamten SQL Server-Datenbestand im großen Stil in VMware bewerten, verwenden Sie Erstellen einer Azure SQL-Bewertung, um Azure SQL-Bereitstellungsempfehlungen, Zielgrößen und monatliche Schätzungen zu erhalten.

Wenn bei der Bewertung mehrere Hindernisse gefunden werden, sollten Sie als Alternative die Migration zu einem der Azure SQL-Ziele in Betracht ziehen, z. B. zu Azure SQL Managed Instance oder SQL Server auf Azure-VMs.

Bewerten mit SQL Server mit Arc-Unterstützung

Bewerten Sie mithilfe von SQL Server mit Azure Arc-Unterstützung die Bereitschaft der SQL Server-Instanzen für die Migration zu Azure. Dieses Feature, das sich derzeit in der Vorschau befindet, erzeugt automatisch eine Bewertung für die Migration zu Azure. Es vereinfacht die Ermittlung und die Bewertung der Bereitschaft für die Migration.

Gehen Sie wie folgt vor, um die Instanzen mithilfe von SQL Server mit Azure Arc-Unterstützung zu bewerten:

  1. Verbinden Sie die SQL Server-Computer automatisch mit Azure Arc.
  2. Vergewissern Sie sich, dass die Version der Azure-Erweiterung für SQL Server (WindowsAgent.SqlServer) 1.1.2594.118 oder höher entspricht.
  3. Wechseln Sie im Azure-Portal zu Ihrer von Azure Arc aktivierten SQL Server-Ressource.
  4. Wählen Sie unter Migration die Option Bewertungen (Vorschau) aus, um die Seite „Bewertungen“ zu öffnen und die Ergebnisse zu überprüfen.

Details finden Sie unter Bewerten von Instanzen für die Migration mit SQL Server mit Azure Arc-Unterstützung.

Skalierte Bewertungen und Analysen

Azure Migrate kann skalierte Bewertungen durchführen und Bewertungsberichte für die Analyse konsolidieren.

Wenn Sie über mehrere Server und Datenbanken verfügen, die im großen Maßstab bewertet und analysiert werden müssen, um eine breitere Ansicht der Datenmenge bereitzustellen, lesen Sie "Migrieren von Datenbanken im großen Maßstab mithilfe von Automatisierung mit DMS (Vorschau)".

Den Prozess können Sie automatisieren, indem Sie Skripts mit einer der folgenden Optionen verwenden. Weitere Informationen zur Verwendung von Skripts finden Sie unter Migrieren von Datenbanken im großen Stil mithilfe von Automatisierung (Vorschau).

Bewerten der Anwendungen

In der Regel greift eine Anwendungsschicht auf Benutzerdatenbanken zu, um Daten zu speichern und zu ändern. Die SQL Server-Migrationskomponente kann die Datenzugriffsebene einer Anwendung auf zwei Arten bewerten: