Freigeben über


Migrieren von lokalen SQL Server-Instanzen oder SQL Server-Instanzen auf Azure-VMs zu Azure SQL-Datenbank mithilfe des Datenmigrations-Assistenten

Wichtig

Datenmigrations-Assistent (DMA) ist veraltet. Unter Migrationsoptionen für SQL Server in Azure SQL finden Sie die Optionen zum Migrieren aus SQL Server in Azure SQL.

Der Datenmigrations-Assistent ermöglicht nahtlose Bewertungen von lokalen SQL Server-Instanzen und Upgrades auf höhere Versionen von SQL Server oder Migrationen zu SQL Server auf Azure-VMs oder Azure SQL-Datenbank.

Dieser Artikel enthält schrittweise Anweisungen für die Migration der lokalen SQL Server-Version zur Azure SQL-Datenbank mithilfe des Datenmigrations-Assistenten.

Erstellen eines neuen Migrationsprojekts

  1. Wählen Sie im linken Bereich Neu (+) und dann den Projekttyp Migration aus.

  2. Legen Sie für den Quelltyp SQL Server und für den Zielservertyp Azure SQL-Datenbank fest.

  3. Klicken Sie auf Erstellen.

    Screenshot: Erstellen eines Migrationsprojekts

Angeben des Quellservers und der Datenbank

  1. Geben Sie für die Quelle unter Verbindung mit Quellserver herstellen in das Textfeld Servername den Namen der SQL Server-Quellinstanz ein.

  2. Wählen Sie den Authentifizierungstyp aus, der von der SQL Server-Quellinstanz unterstützt wird.

    Hinweis

    Es wird empfohlen, die Verbindung zu verschlüsseln, indem Sie unter Verbindungseigenschaften das Kontrollkästchen Verbindung verschlüsseln aktivieren.

    Screenshot: Quellserver auswählen

  3. Wählen Sie Verbinden.

  4. Wählen Sie eine einzelne Quelldatenbank aus, die zu Azure SQL-Datenbank migriert werden soll.

    Hinweis

    Wenn Sie die Datenbank bewerten und empfohlene Korrekturen vor der Migration anzeigen und anwenden möchten, aktivieren Sie das Kontrollkästchen Datenbank vor der Migration bewerten?.

    Screenshot: Quelldatenbank auswählen

  5. Wählen Sie Weiter aus.

Angeben des Zielservers und der Datenbank

  1. Geben Sie für das Ziel unter Verbindung mit Zielserver herstellen in das Textfeld Servername den Namen der Azure SQL-Datenbankinstanz ein.

  2. Wählen Sie den Authentifizierungstyp aus, der von der Azure SQL-Datenbank-Zielinstanz unterstützt wird.

    Hinweis

    Es wird empfohlen, die Verbindung zu verschlüsseln, indem Sie unter Verbindungseigenschaften das Kontrollkästchen Verbindung verschlüsseln aktivieren.

    Screenshot: Zielserver auswählen

  3. Wählen Sie Verbinden.

  4. Wählen Sie eine Zieldatenbank aus, zu der migriert werden soll.

    Hinweis

    Wenn Sie Windows-Benutzer migrieren möchten, prüfen Sie im Feld Target external user domain name (Name der Zieldomäne des externen Benutzers), ob der Name der Zieldomäne des externen Benutzers richtig angegeben ist.

    Screenshot: Zieldatenbank auswählen

  5. Wählen Sie Weiter aus.

Auswählen von Schemaobjekten

  1. Wählen Sie die Schemaobjekte aus der Quelldatenbank aus, die Sie zu Azure SQL-Datenbank migrieren möchten.

    Screenshot: Schemaobjekte auswählen

    Hinweis

    Für die Objekte, an denen Änderungen vorgenommen werden müssen, damit sie migriert werden können, gibt es Möglichkeiten zur automatischen Problembehandlung. Wenn Sie im linken Bereich diese Objekte auswählen, werden die vorgeschlagenen Möglichkeiten zur Fehlerbehebung auf der rechten Seite angezeigt. Prüfen Sie diese, und entscheiden Sie für jedes Objekt, ob Sie alle Änderungen akzeptieren oder ignorieren möchten. Es hat keine Auswirkungen auf Änderungen anderer Datenbankobjekte, wenn Sie alle Änderungen annehmen oder ignorieren. Anweisungen, die nicht konvertiert oder automatisch verbessert werden können, werden in der Zieldatenbank reproduziert und mit einem Kommentar versehen.

    Screenshot: Vorgeschlagene Korrektur

  2. Wählen Sie Allgemeines SQL-Skript aus.

  3. Bewerten Sie das generierte Skript.

    Screenshot: Generiertes Skript

Bereitstellen des Schemas

  1. Wählen Sie Schema bereitstellen aus.

  2. Sehen Sie sich die Ergebnisse der Schemabereitstellung an.

    Screenshot: Ergebnisse der Schemabereitstellung

  3. Wählen Sie Daten migrieren aus, um den Datenmigrationsvorgang zu initiieren.

  4. Wählen Sie die Tabellen mit den Daten aus, die Sie migrieren möchten.

    Screenshot: Zu migrierende Tabellen auswählen

  5. Wählen Sie Datenmigration starten aus.

Auf dem letzten Bildschirm wird der allgemeine Status angezeigt.

Screenshot: Migrationsstatus.