Snapshot-Standbydatenbank verwenden
Sie können die Snapshot Standby-Datenbank als Quelldatenbank für den Data Pump-Export verwenden.
Hinweis
Dieses Feature ist nur für Online-Migrationen von Oracle mit Ausnahme von Amazon RDS verfügbar.
Dieses Feature ist nur für Online-Migrationen von Oracle mit Ausnahme von Amazon RDS verfügbar.
Grund für die Verwendung dieser Option:
- Ermöglicht Data Pump-Export mit hohem Parallelisierungsgrad und ohne Auswirkungen auf die Produktionsdatenbank.
- Ermöglicht eine optimale Ressourcennutzung, ohne die Performance des Produktionssystems zu beeinträchtigen.
- Macht es möglich, die
DBMS_SCHEDULER
-Jobs während des Exports zu deaktivieren und so Exportprobleme zu vermeiden, die in einer Produktionsumgebung nicht behoben werden können. - Hilft,
ORA-01555: snapshot too old errors
zu verhindern, insbesondere beim Export großer Tabellen.
Voraussetzungen:
- Sie müssen die physische Standbydatenbank manuell in eine Snapshot-Standbydatenbank konvertieren.
- Sie müssen das Exportverzeichnis und das Exportverzeichnisobjekt sowohl in der Primär- als auch in der Standbydatenbank mit demselben Namen und Pfad vorab erstellen.
- Für Object Storage Service (OSS) als Übertragungsmedium: Das Exportverzeichnis in Primär- und Standbydatenbanken muss auf ein gemeinsam verwendetes Dateisystem verweisen.
- Für File Storage Service (FSS) als Übertragungsmedium: Auf denselben FSS-Mount muss sowohl von der Primär- als auch von der Standbydatenbank zugegriffen werden können.
- Sie müssen eine Datenbankverbindung zur Snapshot-Standbydatenbank im OCI Database Migration-Service erstellen.
So aktivieren Sie dieses Feature:
Umschalten Sie bei der Migrationserstellung und bei unterstützten Oracle-Onlinemigrationen die Option Snapshot-Standbydatenbank als Quelle für Data Pump-Export verwenden. Wählen Sie dann die entsprechende Snapshot Standby-Datenbankverbindung aus, die zuvor erstellt wurde.
Was der Service tun wird:
- Identifizieren Sie die Standby-SCN, und melden Sie sie im Fortschrittslog.
- Führen Sie den Data Pump-Export aus, ohne die Parameter
FLASHBACK_SCN
oderFLASHBACK_TIME
festzulegen.Hinweis
Wenn SieFLASHBACK_SCN
festlegen, wird ein konsistenter Export sichergestellt. Die Performance kann jedoch reduziert werden. - Da die Snapshot-Standbydatenbank während des Exports nicht aktualisiert wird und keine Scheduler-Jobs ausgeführt werden sollen, ist der Export inhärent konsistent.
- Sobald der Export abgeschlossen ist, führt der Service folgende Schritte aus:
- Fahren Sie mit dem Import fort.
- Starten Sie Replicat mit dem Wert
AFTERCSN
, der von der Standby-SCN abgeleitet wird.
Hinweis
Sie können die Snapshot-Standbydatenbank nach Abschluss der Exportphase wieder in eine physische Standbydatenbank zurückversetzen.
Übergeordnetes Thema: Referenz