Informationen zur Migration mit Oracle GoldenGate

Mit Oracle GoldenGate können Sie eine Datenbank mit minimaler Ausfallzeit von einer Plattform auf eine andere verschieben.

Mit der logischen Replikation von Oracle GoldenGate können alle Datenbanken in einer Oracle GoldenGate-Konfiguration, sowohl die Quelldatenbank als auch die Zieldatenbank, mit Schreibzugriff geöffnet werden. Oracle GoldenGate ist eine Schlüsselkomponente der Massive Availability Architecture von Oracle, mit der zahlreiche High Availability-Herausforderungen für die Wartung ohne Ausfallzeit, plattformübergreifende Migration und kontinuierliche Datenverfügbarkeit gelöst werden können.

Oracle GoldenGate bietet folgende Features:

  • Migrationen mit Null- oder Nein-Ausfallzeit, wenn eine Oracle Data Guard-Lösung nicht anwendbar ist.

  • Plattform- oder Datenbankmigrationen können mit Oracle GoldenGate als Datensynchronisierungsmethode zwischen den alten und neuen Systemen durchgeführt werden.

  • Nachdem die Datenbank auf einem anderen Host instanziiert wurde, ist Oracle GoldenGate so konfiguriert, dass Änderungen aus der Production-Datenbank repliziert werden.

  • Ein garantierter Restore Point kann in der migrierten Datenbank erstellt werden, sodass ein Flashback nach dem Testen der Datenbank möglich ist. Oracle GoldenGate kann alle ausstehenden Datenänderungen aus der Production-Datenbank anwenden, bevor die Anwendungsbenutzer in die neue Datenbank verschoben werden, ähnlich wie bei einer Snapshot-Standbydatenbank.

  • Bi-direktionale Replikation kann aus der migrierten Datenbank zurück in die Produktionsdatenbank konfiguriert werden, um sie als Fallback-Lösung zu verwenden.

Beachten Sie die folgenden Informationen, wenn Sie entscheiden, ob Oracle GoldenGate für die Ausführung einer Plattformmigration geeignet ist:
  • Die Unterstützung von Oracle GoldenGate-Datentyp und Datenbankoptionen variiert je nach Datenbankversion. Eine vollständige Liste der unterstützten Elemente finden Sie in der Oracle GoldenGate-Dokumentation.

  • Möglicherweise ist ein zusätzlicher administrativer Aufwand erforderlich, um die Oracle GoldenGate-Umgebung einzurichten und zu verwalten.

  • Ausfallzeit, die für eine Plattformmigration erforderlich ist, wenn Oracle GoldenGate verwendet wird, wird von der Zeit bestimmt, die zur Anwendung der restlichen Transaktionen in der Queue und zur erneuten Anmeldung von Clients bei der neuen Datenbank erforderlich ist.