Datenbank migrieren
Erstellen Sie ein Backup der Quelldatenbank, und übertragen Sie das Backup dann von der Quelle in die Cloud.
RMAN-Backup der Quelldatenbank ausführen
Führen Sie ein Oracle Recovery Manager -(RMAN-) Backup der Quelldatenbank für das anfängliche Laden von Oracle GoldenGate aus.
Die Migrationsmethode hängt von der Datenbankgröße, der Komplexität der Migration und Ihren Unternehmensanforderungen ab. In diesem Beispiel wird ein RMAN-Backup der Quelldatenbank für das anfängliche Laden der Zieldatenbank in der Cloud verwendet, und das Datenbankbackup kann direkt auf Oracle Cloud Infrastructure Object Storage mit RMAN erstellt werden.
Wenn Sie keine Librarys für ein Backup auf dem Datenbank-Server konfigurieren möchten oder wenn eine Bandbreitenbegrenzung für die direkte Übertragung an den Objektspeicher vorhanden ist, können Sie die Backups lokal ausführen und sie direkt in den Oracle Database Exadata Cloud Service-Knoten verschieben.
Ein wichtiger Faktor für RMAN-Backup ist die Anzahl von zu verwendenden Kanälen. Je mehr Kanäle das Backup schneller ausführen. Die Anzahl der Kanäle wird durch die Performance des zugrunde liegenden I/O-Subsystems begrenzt. Eine gute Vorgehensweise ist, einige Backuptests auszuführen, um die optimale Anzahl von Kanälen zu erreichen, die die maximale Geschwindigkeit für das verfügbare I/O-Subsystem bereitstellen.
Die Backupkomprimierung spielt auch eine wichtige Rolle. Je kleiner die Größe des komprimierten Backups, desto weniger Zeit zur Übertragung der Backuppieces in die Cloud über Oracle Cloud Infrastructure FastConnect. Das Komprimierungsverhältnis, das für das Backup erreicht werden kann, hängt von den zugrunde liegenden Daten in der Datenbank ab. Es empfiehlt sich jedoch, die Komprimierung zu verwenden, um die Größe von Backuppieces zu reduzieren.
Wenn Sie Beschränkungen zur Ausführung des Backups für die Migration auf dem Production-System haben, können Sie das Backup aus einer Standby-Datenbank erstellen.
Backup von der Quelle in die Cloud übertragen
Erstellen Sie ein Oracle ASM Cluster File System (Oracle ACFS) zur Aufnahme der temporären Backups für das Zurückschreiben, und übertragen Sie das Backup dann an den Oracle Database Exadata Cloud Service-Datenbankserver.
Oracle Database Exadata Cloud Service verfügt über begrenzten Speicherplatz auf lokalen Dateisystemen. Um sicherzustellen, dass ausreichend Speicherplatz zur Wiederherstellung vorhanden ist, erstellen Sie ein Oracle ACFS-Dateisystem zur Aufnahme der temporären Backups.