Freigeben über


Überprüfungen vor der Migration für den Migrationsdienst in Azure Database for PostgreSQL

GILT FÜR: Azure Database for PostgreSQL – Flexibler Server

Bei der Überprüfung vor der Migration handelt es sich um eine Reihe von Regeln, die das Bewerten und Überprüfen der Bereitschaft eines Quelldatenbanksystems für die Migration zu Azure Database for PostgreSQL umfasst. Dieser Prozess identifiziert und behebt potenzielle Probleme, die sich auf die Migration oder den Vorgang nach der Migration auswirken.

Wie wird das Überprüfungsfeature für die Vormigration verwendet?

Zur Verwendung der Überprüfung vor der Migration bei einer Migration zu Azure Database for PostgreSQL – Flexibler Server haben Sie zwei Migrationsoptionen:

  • Verwenden des Azure-Portals während des Setups
  • Geben Sie den --migration-option-Parameter an der Azure-Befehlszeilenschnittstelle an, wenn Sie eine Migration erstellen.

Vorgehensweise für beide Methoden:

Verwenden des Azure-Portals

  1. Wechseln Sie in Azure Database for PostgreSQL zur Registerkarte „Migration“.

  2. Klicken Sie auf Erstellen.

  3. Wählen Sie auf der Seite Setup die Migrationsoption aus, die eine Überprüfung enthält. Wählen Sie Überprüfen oder Überprüfen und migrieren aus.

    Screenshot der Option „Vor der Migration“ zum Starten der Migration

Verwenden der Azure-CLI

  1. Öffnen Sie die Befehlszeilenschnittstelle.

  2. Stellen Sie sicher, dass die Azure-Befehlszeilenschnittstelle installiert ist und Sie mit az sign-in bei Ihrem Azure-Konto angemeldet sind. Die Version sollte mindestens 2.56.0 oder höher sein, um die Migrationsoption zu verwenden.

  3. Erstellen Sie Ihren Befehl zum Erstellen von Migrationsaufgaben mit der Azure CLI.

    az postgres flexible-server migration create --subscription <subscription ID> --resource-group <Resource group Name> --name <Flexible server Name> --migration-name <Unique migration ID> --migration-option ValidateAndMigrate --properties "Path of the JSON File" --migration-mode offline
    
  4. Schließen Sie den --migration-option-Parameter gefolgt von der Validate-Option ein, um nur die Vormigration auszuführen. Verwenden Sie Validate, Migrate oder ValidateAndMigrate, um eine Überprüfung durchzuführen. Wenn die Überprüfung erfolgreich ist, fahren Sie mit der Migration fort.

Optionen für die Überprüfung vor der Migration

Sie können beliebige der folgenden Optionen auswählen:

  • Überprüfen: Verwenden Sie diese Option, um die Server- und Datenbankbereitschaft für die Migration zum Ziel zu überprüfen. Diese Option startet keine Datenmigration und verursacht keine Serverdowntime.
    • Planen Sie Ihre Migrationen besser, indem Sie Überprüfungen vor der Migration durchführen, um potenzielle Probleme zu kennen, die beim Ausführen von Migrationsvorgängen auftreten können.
  • Migrieren: Verwenden Sie diese Option, um die Migration ohne Überprüfungsprozess zu starten. Führen Sie eine Überprüfung durch, bevor Sie eine Migration auslösen, um die Erfolgschancen zu erhöhen. Nachdem die Überprüfung abgeschlossen wurde, können Sie diese Option verwenden, um den Migrationsprozess zu starten.
  • Überprüfen und migrieren: Mit dieser Option werden Überprüfungen ausgeführt. Anschließend wird die Migration ausgelöst, sofern alle Überprüfungen den Status Erfolgreich oder Warnung haben. Bei Überprüfungsfehlern wird die Migration zwischen Quell- und Zielservern nicht gestartet.

Es wird empfohlen, Überprüfungen vor der Migration zu verwenden, um Probleme vor dem Ausführen von Migrationsvorgängen zu identifizieren. Diese Vorgehensweise hilft Ihnen, Ihre Migrationsvorgänge besser zu planen und Überraschungen während des Migrationsprozesses zu vermeiden.

  1. Wählen Sie die Option Überprüfen aus, und führen Sie die Überprüfung vor der Migration an einem Datum vor der geplanten Migration aus.

  2. Analysieren Sie die Ausgabe, und ergreifen Sie bei Fehlern entsprechende Abhilfemaßnahmen.

  3. Führen Sie Schritt 1 erneut aus, bis die Überprüfung erfolgreich ist.

  4. Starten Sie die Migration mit der Option Überprüfen und migrieren am geplanten Datum und zur geplanten Uhrzeit.

Überprüfungszustände

Nachdem Sie die Option Überprüfen ausgeführt haben, wird eines der folgenden Ergebnisse angezeigt:

  • Erfolgreich: Es wurden keine Probleme gefunden, und Sie können die Migration planen.
  • Fehlerhaft: Es wurden Fehler bei der Überprüfung gefunden, was dazu führen kann, dass die Migration fehlschlägt. Überprüfen Sie die Liste der Fehler und die vorgeschlagenen Problemumgehungen. Ergreifen Sie Korrekturmaßnahmen, bevor Sie die Migration planen.
  • Warnung: Warnungen sind informative Meldungen, die Sie beim Planen der Migration berücksichtigen sollten.