Migration zwischen Oracle Autonomous Database-Instanzen mit OCI Database Migration-Service

Im Folgenden werden die Voraussetzungen und Verfahren für die Migration zwischen zwei Oracle Autonomous Database-Instanzen mit OCI Database Migration Service beschrieben. Die folgenden Datenübertragungsmethoden können verwendet werden: Network File System (NFS) und Database Link (DBLINK).

Erforderlicher Parameter für Online-Migrationen

Bei Onlinemigrationen müssen Sie GGADMIN oder admin mit den folgenden Berechtigungen für die Quell- und Zieldatenbank verwenden. Beispiel:
GRANT SELECT ON SYS.V_$SESSION TO ggadmin;
GRANT SELECT ON SYS.V_$TRANSACTION TO ggadmin;
GRANT SELECT ON SYS.V_$DATABASE TO ggadmin;

ALTER SYSTEM SET GLOBAL_NAMES=FALSE;

ALTER PLUGGABLE DATABASE ADD SUPPLEMENTAL LOG DATA;

GRANT PDB_DBA to ggadmin;

Gehen Sie unter Migration zu Replikation.

Wenn Sie eine Onlinemigration ausführen, müssen Sie unter Erweiterte Parameter den folgenden erweiterten Parameter in der Migrationskonfiguration festlegen:

Setzen Sie in GOLDENGATESETTINGS den Wert von Skip Oracle GoldenGatereload_query_advisor auf TRUE.

Migrationsmethode 1: Verwenden eines NFS (Network File System)

Bei dieser Methode wird ein gemeinsam verwendetes OCI File Storage-(NFS-)Dateisystem verwendet, um die Data Pump-Dateien zu übertragen. Der Service orchestriert das Mounten und Aushängen dieses Dateisystems direkt auf den ADB-Instanzen.

Bevor Sie beginnen, müssen Sie das spezifische Dateisystem unmounten, wenn Sie es in der Oracle Cloud-Konsole auswählen.
  1. Dateisystem unmounten: Stellen Sie sicher, dass auf den Quell- und Ziel-ADB-Instanzen der OCI File Storage (NFS), den Sie für die Migration verwenden möchten, ausgehängt ist.
  2. Quellverzeichnis bereinigen: In der Quell-DB-Instanz müssen Sie ALLE Dateien im Verzeichnis DATA_PUMP_DIR bereinigen. Der Service verwendet diesen Verzeichnispfad automatisch, um die NFS-Freigabe zu mounten, und der Mountvorgang verläuft nicht erfolgreich, wenn das Verzeichnis nicht leer ist.
  3. Zielverzeichnis vorbereiten: Auf der Ziel-ADB-Instanz können Sie entweder ein vorhandenes leeres Verzeichnis angeben oder den Service erstellen lassen. Oracle empfiehlt, dass der Service das Verzeichnis erstellt, da es automatisch das Mounten des Dateisystems für Sie übernimmt.

Nachdem Sie die Voraussetzungen erfüllt haben, können Sie den Migrationsjob ausführen. Der Service verwaltet das Anhängen des NFS-Dateisystems für die Datenübertragung.

Migrationsmethode 2: Datenbanklink (DBLINK) verwenden

Datenbanklinks erstellen: Sie müssen einen Datenbanklink für die gemeinsam verwendeten Quell- und Zielinstanzen der ADB erstellen.

Hinweis

Die Datenbanklinks in Quelle und Ziel müssen denselben Namen haben. Ausführliche Anweisungen finden Sie unter Datenbanklinks mit Autonomous Database verwenden.