Daten von Oracle GoldenGate an OCI GoldenGate senden

Hier erfahren Sie, wie Sie eine vertrauenswürdige Verbindung erstellen und Daten von einem On-Premise- oder Marketplace-Deployment von Oracle GoldenGate an Oracle Cloud Infrastructure GoldenGate senden.

Hinweis:

Dieser Schnellstart gilt nur für Oracle GoldenGate-Microservices, da OCI GoldenGate nur die SSL-basierte Kommunikation zulässt. Informationen zum Replizieren von Daten von Oracle GoldenGate Classic in OCI GoldenGate finden Sie unter GoldenGate Classic mit GoldenGate Microservices und OCI verbinden GoldenGate.

Überblick

Mit Oracle Cloud Infrastructure GoldenGate können Sie Daten von einer On-Premise- oder Marketplace-Instanz von Oracle GoldenGate mit einer Distribution Path an OCI GoldenGate senden. Im Folgenden erfahren Sie Schritt für Schritt, wie Sie dieses Replikationsmodell mit der neuesten Oracle GoldenGate-Version für OCI Marketplace einrichten und ausführen.

Dieser Schnellstart ist auch als LiveLab verfügbar: Workshop anzeigen.

Beschreibung von ogg2ggs.png folgt
Beschreibung der Abbildung ogg2ggs.png

Bevor Sie beginnen

Sie benötigen Folgendes, um fortzufahren:

Aufgabe 1: OCI GoldenGate-Ressourcen erstellen

  1. Erstellen Sie ein OCI GoldenGate-Deployment.
  2. Erstellen Sie Verbindungen zu Ihrer Quell- und Zieldatenbank.
  3. Weisen Sie dem Deployment Verbindungen zu.

Aufgabe 2: Vertrauenswürdige Verbindung zwischen Oracle GoldenGate und OCI GoldenGate erstellen

Bei dieser Aufgabe müssen Sie die Oracle GoldenGate Service Manager von der OCI GoldenGate-Deployment-Konsole unterscheiden.
  1. Download des Root-Zertifikats für die OCI GoldenGate-Deployment-Konsole.

    Hinweis:

    Sie können das Root-Zertifikat mit einem beliebigen Browser herunterladen. In den folgenden Schritten wird beschrieben, wie Sie das Root-Zertifikat von einem Chrome-Browser herunterladen.
    1. Klicken Sie in der Adressleiste des Chrome-Browsers auf das Vorhängeschloss und dann auf Connection is secure.
    2. Klicken Sie auf Certificate is valid. Ein Fenster zu dem Zertifikat wird geöffnet.
    3. Klicken Sie im Fenster "Zertifikat" auf Zertifizierungspfad. Wählen Sie DigiCert aus, und klicken Sie auf Zertifikat anzeigen.
    4. Stellen Sie sicher, dass unter Issued DigiCert Global Root G2 steht. Klicken Sie auf Details und dann auf Copy to File.
    5. Klicken Sie im Zertifikatexport-Assistenten auf Weiter. Wählen Sie Base-64-codiertes X.509-Zertifikat (.CER) aus, und klicken Sie dann auf Weiter.
    6. Klicken Sie auf Durchsuchen, um die Datei auf Ihrem lokalen Laufwerk zu speichern.
    7. Klicken Sie auf Weiter und dann auf Fertigstellen.
  2. Laden Sie das Zertifikat in das On-Premise- oder Marketplace Oracle GoldenGate Service Manager hoch:
    1. Open the on-premises or Marketplace Oracle GoldenGate Service Manager in a browser window.
    2. Klicken Sie im Navigationsmenü (Hamburger-Symbol) auf Zertifikatverwaltung.
    3. Klicken Sie auf der Seite "Zertifikatverwaltung" auf CA-Zertifikat hinzufügen (Pluszeichen).
    4. Geben Sie im Dialogfeld "CA-Zertifikat hinzufügen" einen eindeutigen Namen ein.
    5. Kopieren Sie den Inhalt der Zertifikatsdatei, die Sie aus Chrome heruntergeladen haben, und fügen Sie ihn unter Zertifikats-PEM ein. Klicken Sie dann auf Hinzufügen.
  3. Fügen Sie einen Benutzer hinzu, mit dem Oracle GoldenGate eine Verbindung zu OCI GoldenGate herstellen kann.
    1. Starten Sie die OCI-Deployment-Konsole GoldenGate auf der Seite "Details" des Deployments.
    2. Klicken Sie im Navigationsmenü auf Benutzerverwaltung.
    3. 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 für Benutzername einen Namen ein.
      • Geben Sie unter Kennwort das mit diesem Benutzer verknüpfte Kennwort ein. Prüfen Sie das Kennwort.
    4. Öffnen Sie die On-Premise- oder Marketplace-Version von Oracle GoldenGate Adminstration Service, und navigieren Sie dann zur Seite Path Connections.
    5. Klicken Sie auf Path Connection hinzufügen (Pluszeichen), füllen Sie die Felder wie folgt aus, und klicken Sie auf Weiterleiten:
      • Zugangsdatenalias: Geben Sie einen Alias ein.
      • Benutzer-ID: Geben Sie den Namen des im vorherigen Schritt erstellten Benutzers ein.
      • Kennwort und Kennwort bestätigen: Geben Sie das mit diesem Benutzer verknüpfte Kennwort ein.

Aufgabe 3: Daten von Oracle GoldenGate an OCI GoldenGate senden

  1. Fügen Sie dem On-Premise-Deployment oder Marketplace Oracle GoldenGate ein Extract hinzu, und führen Sie es aus.
  2. On the on-premises or Marketplace Oracle GoldenGate, add a Distribution Path with the following values, and then click Create and Run:
    1. Auf der Seite Quelloptionen:
      • Wählen Sie unter Quelle Extract den in Aufgabe 2 erstellten Extract aus.
      • Trailname: Geben Sie einen aus zwei Zeichen bestehenden Namen für den Trail ein, wenn er bei OCI GoldenGate eingeht.
    2. Auf der Seite Zieloptionen:
      • Geben Sie unter Zielhost den Hostnamen von OCI GoldenGate im folgenden Format ein: <domain>.deployment.goldengate.<region>.oci.oraclecloud.com:443.
      • Für Portnummer: Geben Sie die Portnummer des Ziel-Deployments ein.
      • Trailname: Geben Sie einen aus zwei Zeichen bestehenden Namen für den Trail ein, wenn er bei Oracle GoldenGate eingeht.
      • Geben Sie unter Alias den in Aufgabe 2 erstellten Zugangsdatenalias ein.
  3. Fügen Sie in der OCI GoldenGate-Deployment-Konsole eine Nonintegrated Replicat hinzu.