Migration prüfen
Auf dieser Seite bestätigen Sie, dass der Migrationsjob die Daten korrekt aus der Quelldatenbankinstanz in die Zieldatenbankinstanz in AlloyDB migriert hat.Prüfen Sie mindestens, ob die Datenbankinstanz und ihre Tabellen in der AlloyDB-Instanz vorhanden sind. Sie können auch die Zeilenanzahl oder den genauen Inhalt der Tabellen prüfen.
Die folgenden Schritte zeigen ein minimales Beispiel:
- Rufen Sie in der Google Cloud Console die Seite AlloyDB-Cluster auf.
- Klicken Sie auf den Lesereplikateintrag Ihres Migrationsjobs.
- Klicken Sie rechts oben auf der Seite auf das Symbol Cloud Shell aktivieren.
- Drücken Sie in der Cloud Shell-Eingabeaufforderung die Eingabetaste.
- Optional: Wenn das Dialogfeld Cloud Shell autorisieren angezeigt wird, klicken Sie auf Autorisieren.
- Geben Sie bei der Eingabeaufforderung Passwort eingeben das Passwort ein, das Sie unter ZielolloyDB-Instanz definieren und erstellen angegeben oder das der Database Migration Service für Sie generiert hat.
- Führen Sie SQL-Befehle aus, um die Migration zu prüfen. Beispiel:
- Geben Sie in der Eingabeaufforderung postgres den Wert
\list
ein, um die Datenbanken aufzulisten und zu prüfen, ob die Quelldatenbankinstanz angezeigt wird. - Geben Sie in der Eingabeaufforderung postgres den Wert
\connect SOURCE_DB_NAME
und dann das Kennwort ein, um eine Verbindung zur Datenbankinstanz herzustellen und die mit der Instanz verknüpften Tabellen aufzurufen. Der Name der Eingabeaufforderung ändert sich vonpostgres
in SOURCE_DB_NAME. - Geben Sie bei der Eingabeaufforderung SOURCE_DB_NAME den Wert
\dt
ein, um die Tabellen dieser Instanz aufzurufen. - Geben Sie bei der Eingabeaufforderung SOURCE_DB_NAME den Nutzer
GRANT alloydbexternalsync to USER;
ein, um diesem Nutzer Zugriff auf die Daten in den Tabellen dieser Instanz zu gewähren. Ersetzen Sie außerdem USER durch den Namen des Nutzers, der für die Verbindung zur Zieldatenbankinstanz verwendet wurde. - Geben Sie in der Eingabeaufforderung SOURCE_DB_NAME den Wert
SELECT * from TABLE_NAME;
ein, um die Informationen abzurufen, die aus einer Tabelle in der Quelldatenbankinstanz repliziert wurden. - Prüfen Sie, ob die Informationen in der Tabelle korrekt sind.
- Geben Sie in der Eingabeaufforderung postgres den Wert
Wenn alles wie erwartet ist, wurden die Daten vom Database Migration Service korrekt migriert.