Einführung

Abgeschlossen

Azure SQL-Datenbank ist ein PaaS-Datenbankmodul (Platform-as-a-Service), das eine vollständige Entwicklungs- und Bereitstellungsumgebung in der Cloud bietet. Diese Umgebung eignet sich für einfache, cloudbasierte Anwendungen und komplexe Unternehmensanwendungen.

Durch die Migration zu SQL-Datenbank können Sie Ihre Anwendung modernisieren, indem Sie die PaaS-Funktionen nutzen. So können Sie Abhängigkeiten von technischen Komponenten eliminieren, die auf die Instanzebene beschränkt sind, wie z. B. SQL-Agent-Aufträge. Azure SQL-Datenbank bietet eine Lösung mit geringem Wartungsaufwand, die eine ausgezeichnete Wahl für bestimmte Workloads sein kann.

In den folgenden Szenarien haben Sie möglicherweise spezielle Anforderungen, die sich besser für Azure SQL-Datenbank als für Azure SQL Managed Instance eignen:

  • Sie müssen die Bereitstellung für Datenbanken mit zeitweiliger, unvorhersehbarer Nutzung vereinfachen.
  • Neue Datenbanken ohne Nutzungsverlauf, bei denen eine Schätzung der Computegröße vor der Bereitstellung schwierig oder gar nicht möglich ist.
  • Die Bereitstellung und die Entwicklung sind komplex und daher problematisch.
  • Ihre Speicheranforderungen übersteigen die Möglichkeiten von Azure SQL Managed Instance, und eine Datenbankkonsolidierung ist keine Option.

Die Migration einer SQL Server-Datenbank, die auf einer Azure-VM ausgeführt wird, zu Azure SQL-Datenbank ähnelt den Schritten, die in diesem Modul beschrieben werden.

Hinweis

Lesen Sie unbedingt die Informationen unter Bewerten von SQL Server-Datenbanken für die Migration zu Azure SQL, bevor Sie fortfahren. In diesem Modul werden die Bewertungstools vorgestellt, und Sie lernen neue Funktionen der SQL Server-Zielplattform kennen, die nach einem Upgrade für Ihre Datenbank verfügbar sind.

Anwendungsfall

In diesem Modul werden wichtige Konzepte der Datenmigration anhand eines Beispielszenarios erläutert.

Angenommen, Sie arbeiten für einen Hersteller von Fahrrädern und Fahrradteilen. Sie haben mehrere Legacy-Datenbankserver, die Sie aktualisieren möchten, darunter eine Produktdatenbank, eine Datenbank für den Teilebestand und eine für das Personalwesen. Außerdem möchten Sie von einem Investitionskostenmodell auf ein Betriebskostenmodell umsteigen und von der Skalierbarkeit und Verfügbarkeit der Azure-Dienste profitieren. Sie planen, Ihre SQL Server-Datenbanken zu Azure SQL-Datenbank zu migrieren. Die Unternehmensleitung hat Sie mit der Planung des Migrationsprojekts beauftragt und Ihnen die Verantwortung für die Ausführung der Migrationsaufgaben übertragen.

Sie erfahren, wie Sie SQL Server-Datenbanken zu Azure SQL-Datenbank migrieren. Sie beschäftigen sich zunächst mit den Überlegungen, die Sie vor einer Migration anstellen müssen, und erfahren, wie Sie eine Azure SQL-Datenbank-Instanz erstellen. Anschließend untersuchen Sie die verschiedenen Methoden für die Offline- und Onlinemigration, und Sie erfahren, wie Sie Daten an Azure SQL-Datenbank übertragen können.