Daten von IBM Db2 für z/OS in Autonomous AI Lakehouse replizieren

Erfahren Sie, wie Sie Daten aus einem IBM Db2 for z/OS-System mit OCI GoldenGate in Autonomous AI Lakehouse replizieren.

Bevor Sie beginnen

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

  • Eine vorhandene On-Premise-Datenbank IBM Db2 for z/OS mit einem GoldenGate-Benutzer, der erstellt und ordnungsgemäß gesichert wurde
  • Eine vorhandene Autonomous AI Lakehouse-Instanz in Ihrem Oracle Cloud-Mandanten, für die der GGGADMIN-Benutzer entsperrt ist
  • Netzwerkverbindung von Ihrem On-Premise-System zu Ihrem Oracle Cloud-Mandanten mit FastConnect oder VPN
  • Die entsprechenden VCN-Sicherheitsregeln, mit denen eine Verbindung von Ihrem privaten Subnetz zu Ihrem On-Premise-IBM Db2 for z/OS über TCP/IP möglich ist

Aufgabe 1: OCI GoldenGate-Ressourcen erstellen

Erstellen Sie zunächst die Deployments und Verbindungen:
  1. Erstellen Sie das Quell-Deployment IBM Db2 for z/OS.

    Tipp:

    Stellen Sie sicher, dass Sie im Bereich "Deployment erstellen" die Option IBM Db2 for z/OS als Typ auswählen.
  2. Erstellen Sie das Oracle Database-Ziel-Deployment.

    Tipp:

    Stellen Sie im Bereich "Deployment erstellen" sicher, dass Sie als Typ Oracle auswählen.
  3. Erstellen Sie die Quell- und Zielverbindungen, während der Service die Deployments erstellt:
  4. Weisen Sie jede Verbindung dem jeweiligen Deployment zu.

    Tipp:

    • Weisen Sie die Verbindung IBM Db2 for z/OS dem Deployment IBM Db2 for z/OS zu.
    • Weisen Sie dem Oracle-Deployment die autonome KI-Datenbankverbindung zu.
  5. Wenn das Deployment von IBM Db2 for z/OS den Status "Aktiv" aufweist, klicken Sie auf der Seite mit den Deployment-Details auf Bibliothek herunterladen. Installieren und konfigurieren Sie die Extract-Komponenten in der ZIP-Datei zur Quelle Db2 für z/OS-Instanz, bevor Sie Extracts für die Instanz ausführen.

Aufgabe 2: Quell-Deployment einrichten

Bevor Sie beginnen, stellen Sie sicher, dass die Quelle Db2 für das z/OS-Deployment den Status "Aktiv" aufweist.
  1. Klicken Sie auf der Seite mit den Details zum z/OS-Deployment der Quelle Db2 auf Konsole starten.
  2. Fügen Sie eine Extract hinzu, und führen Sie sie aus.

    Hinweis:

    Achten Sie auf Folgendes:
    • Fügen Sie Transaktionsinformationen (TRANDATA) hinzu, um das zusätzliche Logging zu aktivieren.
    • Die Extract wird ausgeführt und erfasst Quelländerungen, bevor Sie mit dem nächsten Schritt fortfahren.
  3. Hinzufügen von Zugangsdaten, mit denen die OCI GoldenGate-Deployment-Konsole des Ziels eine Verbindung zum Quell-Deployment herstellen kann:
    1. Klicken Sie im Navigationsmenü auf Benutzerverwaltung.
    2. Klicken Sie auf Neuen Benutzer hinzufügen (Plussymbol).
    3. Füllen Sie die Felder wie folgt aus, und klicken Sie auf Weiterleiten:
      1. Wählen Sie für "Authentisiert von" in der Dropdown-Liste die Option Kennwort aus.
      2. Wählen Sie unter Rolle die Option Operator aus.
      3. Geben Sie unter Benutzername ggsnet ein.
      4. Geben Sie ein Kennwort zur Bestätigung zweimal ein.

Aufgabe 3: Ziel-Deployment einrichten

  1. Klicken Sie auf der Detailseite des Oracle-Ziel-Deployments auf Konsole starten.
  2. Fügen Sie die GoldenGate-Quellzugangsdaten hinzu:
    1. Klicken Sie im Navigationsmenü auf DB-Verbindungen.
    2. Klicken Sie auf der Seite "Zugangsdaten" auf DB-Verbindung hinzufügen, und füllen Sie die Felder wie folgt aus. Klicken Sie dann auf Weiterleiten:
      1. Geben Sie unter Zugangsdatenalias einen Alias ein.
      2. Geben Sie unter Benutzer-ID ggsnet ein.
      3. Geben Sie unter Kennwort das Kennwort aus Aufgabe 2, Schritt 4 ein.
  3. Fügen Sie eine Target-Initiated Path hinzu, und führen Sie sie aus:
    1. Klicken Sie auf Receiver Service
    2. Klicken Sie auf der Seite "Empfängerservice" auf Target-Initiated Path hinzufügen (Pluszeichen).
    3. Füllen Sie die Felder "Pfad hinzufügen" mit den folgenden Werten aus:
      1. Geben Sie auf der Seite "Pfadinformationen" einen Pfadnamen ein.
      2. Gehen Sie auf der Seite {\b Source Options} wie folgt vor:
        1. Wählen Sie unter Quellprotokoll die Option wss aus.
        2. Klicken Sie unter Quellhost auf Kopieren neben dem Wert Konsolen-URL auf der Detailseite des Quell-Deployments IBM Db2 for z/OS, und fügen Sie den Wert ein.

          Tipp:

          Stellen Sie sicher, dass Sie https:// und alle nachgestellten Schrägstriche (/) aus der URL entfernen.
        3. Geben Sie unter Portnummer die Nummer 443 ein.
        4. Geben Sie unter Trailname den aus zwei Zeichen bestehenden Namen der in Aufgabe 2 erstellten Extract ein.
        5. Geben Sie unter Domain den Benutzernamen der Zugangsdaten ein, die in Aufgabe 2 (ggsnet) erstellt wurden.
        6. Geben Sie unter Alias den Quell-Deployment-Alias aus Aufgabe 2 ein.
        7. Klicken Sie auf Weiter.
      3. Geben Sie auf der Seite "Zieloptionen" den aus zwei Zeichen bestehenden Namen für den Zieltrail ein, und klicken Sie auf Weiter.
      4. Klicken Sie auf der Seite "Verwaltete Optionen" auf Pfad erstellen und ausführen.
  4. Prüfen Sie, ob die Target-Initiated Path erstellt wurde und ausgeführt wird.

Aufgabe 4: Daten replizieren

  1. Klicken Sie im Deployment der Quelle IBM Db2 for z/OS auf Distribution Service, und prüfen Sie, ob Distribution Path ausgeführt wird.
  2. Fügen Sie im Oracle-Ziel-Deployment Replicat hinzu, und führen Sie es aus.
  3. Nachdem Replicat ausgeführt wurde, können Sie die Performance überwachen.
  4. Verwalten Sie die Traildateien