Daten zwischen Cloud-Datenbanken in verschiedenen Regionen replizieren

Hier erfahren Sie, wie Sie Oracle Cloud Infrastructure GoldenGate einrichten und konfigurieren, um Daten zwischen zwei autonomen Datenbanken in verschiedenen Regionen zu replizieren.

Überblick

Mit Oracle Cloud Infrastructure GoldenGate können Sie Daten in unterstützten OCI-Datenbanken in verschiedenen Regionen replizieren. Im Folgenden erfahren Sie Schritt für Schritt, wie Sie dieses Replikationsmodell einrichten und ausführen.

Beschreibung von regiona-regionb.png folgt
Beschreibung der Abbildung regiona-regionb.png

Bevor Sie beginnen

Um diesen Schnellstart erfolgreich abzuschließen, benötigen Sie Folgendes:

  • Eine vorhandene Quelldatenbank in einer Region (Region A)
  • Eine vorhandene Zieldatenbank in einer anderen Region (Region B)

Erfahren Sie mehr darüber, was unterstützt wird und in welchen Regionen OCI GoldenGate verfügbar ist.

Aufgabe 1: OCI GoldenGate-Ressourcen erstellen

  1. Erstellen Sie Deployments in den Regionen A und B. Stellen Sie sicher, dass Sie in den erweiterten Optionen Öffentlichen Zugriff auf die Konsole GoldenGate aktivieren.
  2. Erstellen Sie in Region A (Quellregion) eine Verbindung zur Quelldatenbank.
  3. Weisen Sie die Quellverbindung dem Quell-Deployment in Region A zu.
  4. Erstellen Sie in Region B (Zielregion) eine Verbindung zur Zieldatenbank.
  5. Weisen Sie die Zielverbindung dem Ziel-Deployment in Region B zu.
  6. Erstellen Sie eine GoldenGate-Verbindung in Region A mit den Details der Ziel-Deployment-Verbindung, und weisen Sie sie dem Quell-Deployment zu.

Aufgabe 2: Quell-Deployment konfigurieren

  1. Starten Sie in Region A (Quellregion) die Deployment-Konsole auf der Seite "Deployment", und melden Sie sich mit den GoldenGate-Zugangsdaten an, die Sie in Aufgabe 1 angegeben haben.
  2. Fügen Sie Transaktionsinformationen hinzu.
  3. Geben Sie eine Extract ein. Stellen Sie sicher, dass Extract ausgeführt wird und Quelländerungen erfasst, bevor Sie mit dem nächsten Schritt fortfahren.
  4. Wenn Sie den Zugangsdatenspeicher GoldenGate verwenden, fügen Sie eine Path Connection hinzu, mit der das Quell-Deployment eine Verbindung zum Ziel-Deployment herstellen kann:
    1. Klicken Sie im Navigationsmenü auf Path Connections.
    2. Klicken Sie in der Path Connections auf Path Connection hinzufügen (Plussymbol), und füllen Sie die Felder wie folgt aus:
      1. Geben Sie unter Zugangsdatenalias einen Alias ein.
      2. Geben Sie unter Benutzer-ID ggsnet ein.
      3. Geben Sie unter Kennwort und Kennwort bestätigen ein Kennwort ein.
    3. Klicken Sie auf Weiterleiten.

Aufgabe 3: Ziel-Deployment konfigurieren

  1. Starten Sie in Region B (Zielregion) die Deployment-Konsole auf der Seite "Deployment", und melden Sie sich mit den GoldenGate-Zugangsdaten an, die Sie in Aufgabe 1 angegeben haben.
  2. Wenn Sie den Zugangsdatenspeicher GoldenGate verwenden, erstellen Sie einen Benutzer, mit dem das Quell-Deployment eine Verbindung zum Ziel-Deployment herstellt:
    1. Klicken Sie im Navigationsmenü auf Benutzerverwaltung.
    2. Klicken Sie auf Neuen Benutzer hinzufügen (Plussymbol), füllen Sie die Felder wie folgt aus, und klicken Sie auf Weiterleiten:
      • Wählen Sie unter Authentifiziert von in der Dropdown-Liste die Option Kennwort aus.
      • Wählen Sie unter Rolle in der Dropdown-Liste die Option Operator aus.
      • Geben Sie unter Benutzername einen Namen ein (z.B. ggsnet).
      • Geben Sie unter Kennwort das mit diesem Benutzer verknüpfte Kennwort ein. Prüfen Sie das Kennwort.
  3. Fügen Sie einen vom Ziel initiierten Pfad hinzu mit den folgenden Werten:
    1. Quelltrailname: Geben Sie den aus zwei Zeichen bestehenden Quelltrailnamen ein, den Sie beim Erstellen von Extract verwenden haben.
    2. Zielauthentifizierungsmethode:
      • Wenn Sie den Zugangsdatenspeicher GoldenGate verwenden, wählen Sie UserID-Alias aus.
      • Wenn Sie den IAM-Zugangsdatenspeicher verwenden, wählen Sie OAuth aus.
    3. Zielprotokoll: wss
    4. Zielhost: <domain>.deployment.goldengate.<source-region>-1.oci.oraclecloud.com

      Hinweis:

      Sie können die Konsolen-URL auf der Seite "Deployment-Details" der Quelle kopieren und einfügen und das https://-Protokoll entfernen.
    5. Portnummer: 443
    6. Domain: Geben Sie den OCI-Benutzernamen für die Quelle GoldenGate ein (ggsnet).
    7. Alias: Geben Sie den OCI-Quellalias GoldenGate ein.
    8. Zieltrailname: Geben Sie einen aus zwei Zeichen bestehenden Trailnamen für den Zieltrail ein.
  4. Prüfen Sie, ob die Target-initiated Path in der OCI GoldenGate-Deployment-Konsole in der Zielregion erstellt wurde.

Aufgabe 4: Daten replizieren

  1. Prüfen Sie in der Deployment-Konsole der Quelle in Region A, ob Distribution path in Distribution Service erstellt wurde.
  2. Kehren Sie zur Deployment-Konsole des Ziels in Region B zurück. Fügen Sie Replicat hinzu, und führen Sie es aus. Die Replicat liest die von Target-initiated Path erstellte Traildatei.
  3. Überwachen Sie die Performance.
  4. Verwalten Sie die Traildateien.