Daten zwischen Cloud-Datenbanken in verschiedenen Regionen mit VCN-Peering replizieren

Hier erfahren Sie, wie Sie Oracle Cloud Infrastructure GoldenGate- und Virtual Cloud Network-(VCN-)Peering einrichten oder konfigurieren, um Daten zwischen zwei autonomen Oracle-KI-Datenbanken in zwei verschiedenen Regionen zu replizieren.

Überblick

Mit Oracle Cloud Infrastructure GoldenGate können Sie Daten in unterstützten OCI-Datenbanken in verschiedenen Regionen mit privaten Endpunkten replizieren. In diesem Beispiel wird erläutert, wie Sie OCI GoldenGate in Phoenix (Region A) mit einer autonomen KI-Datenbankinstanz in Frankfurt (Region B) mit einem privaten Endpunkt verbinden.

Beschreibung von diff-region-vcn.png folgt

Beschreibung der Abbildung diff-region-vcn.png

Bevor Sie beginnen

Sie benötigen Folgendes, um fortzufahren:

Aufgabe 1: Networking konfigurieren

  1. Erstellen Sie in Region A ein VCN (VCN A) mit zwei regionalen Subnetzen:

    • Öffentlich (10.0.0.0/24)

    • Privat (10.0.1.0/24)

    1. Wählen Sie auf der Seite VCN-Details die Option Gateways aus.

    2. Wählen Sie unter "Dynamisches Routinggateway - Anhänge" die Option DRG-Anhang erstellen aus.

    3. Geben Sie im Bereich "DRG-Anhang erstellen" einen Namen ein, und wählen Sie einen Speicherort aus. Wählen Sie dann DRG-Anhang erstellen aus.

    4. Wählen Sie in der Liste "DRG-Anhänge" den von Ihnen erstellten DRG-Namen aus. Sie gelangen zur Seite "DRG-Details".

    5. Wählen Sie auf der DRG-Detailseite den DRG-Namen und dann Anhänge aus.

    6. Wählen Sie unter "Remote-Peering-Verbindungsanhänge" die Option Remote-Peering-Verbindung herstellen aus.

    7. Geben Sie im Bereich "Remote-Peering-Verbindungen erstellen" einen Namen und übernehmen Sie die Standardeinstellungen, und klicken Sie auf Remote-Peering-Verbindungen erstellen. Dem DRG wird automatisch ein Remote-Peering-Verbindungsanhang hinzugefügt, und sein Peering-Status wird auf "Neu (ohne Peering)" gesetzt.

    8. Wählen Sie in der Liste der Anhänge für Remote-Peering-Verbindungen die von Ihnen erstellte RPC aus.

    9. Wählen Sie auf der Seite "RPC-Details" für die OCID die Option Kopieren aus.

      Hinweis: Sie können die OCID vorübergehend zur späteren Verwendung in einen Texteditor einfügen.

  2. Wiederholen Sie den vorherigen Schritt in Region B, um ein VCN (VCN B) mit zwei regionalen Subnetzen und DRG zu erstellen:

    • Öffentlich (192.168.0.0/24)

    • Privat (192.168.1.0/24)

  3. Wählen Sie auf der Seite RPC-Details für Region B den RPC-Namen, und wählen Sie Verbindung herstellen aus.

  4. Wählen Sie im Bereich "Verbindung herstellen" die Option "Region A", und fügen Sie die RPC-OCID von Region A ein. Der Peerstatus wird daraufhin auf "Mit Peering" gesetzt.

  5. Wählen Sie auf der Detailseite von VCN A die Option Routing aus, und wählen Sie Routentabelle für privates Subnetz - <VCN-Name> aus.

  6. Wählen Sie Routingregeln hinzufügen aus.

  7. Geben Sie im Bereich "Routingregeln hinzufügen" die folgenden Felder ein, und wählen Sie Routingregeln hinzufügen aus:

    1. Zieltyp: Dynamisches Routinggateway

    2. Ziel-CIDR-Block: 192.168.1.0/24

  8. Wählen Sie auf der Seite "Details" von VCN B unter Ressourcen die Option Sicherheitslisten aus, und wählen Sie Sicherheitsliste für privates Subnetz - <VCN-Name> aus.

  9. Wählen Sie Ingress-Regeln hinzufügen aus.

  10. Geben Sie im Dialogfeld "Ingress-Regeln hinzufügen" die folgenden Felder ein, und wählen Sie Ingress-Regeln hinzufügen aus:

    1. Quelltyp: CIDR

    2. Quell-CIDR: 10.0.1.0/24

    3. IP-Protokoll: TCP

    4. Quellportbereich: All

    5. Zielportbereich: 1522

      Hinweis: Dies ist der Standardport für die Zugriffe auf Oracle Autonomous AI Database-(ADB-)Instanzen.

  11. Wählen Sie auf der Seite "Details" von VCN B unter Ressourcen die Option Routentabellen aus, und wählen Sie Routentabelle für privates Subnetz - <VCN-Name> aus.

  12. Wählen Sie Routingregeln hinzufügen aus.

  13. Fügen Sie im Bereich "Routingregeln hinzufügen" die folgenden Felder hinzu, und wählen Sie Routingregeln hinzufügen aus:

    1. Zieltyp: Dynamisches Routinggateway

    2. Ziel-CIDR: 10.0.1.0/24

Aufgabe 2: Deployment erstellen

Stellen Sie sicher, dass Sie VCN A in Region A verwenden, das per Peering mit VCN B in Region B verbunden wurde.

Unter Cloud-Datenregionen erfahren Sie, in welchen Regionen OCI GoldenGate verfügbar ist.

Befolgen Sie die Anweisungen zum Erstellen eines Deployments.

Aufgabe 2: DNS-Peering konfigurieren

  1. Listening und Weiterleitungsendpunkt in VCN A erstellen:

    1. Wählen Sie im Navigationsmenü der Oracle Cloud-Konsole die Option Networking, Virtuelle Cloud-Netzwerke aus.

    2. Wählen Sie in der Liste der virtuellen Cloud-Netzwerke VCN A aus.

    3. Wählen Sie in VCN A unter "VCN-Informationen" den DNS-Resolver aus.

    4. Wählen Sie unter "Ressourcen" die Option Endpunkte aus, und wählen Sie Endpunkt erstellen aus, um einen Listening-Endpunkt zu erstellen.

      1. Geben Sie im Bereich "Endpunkt erstellen" einen Namen ein.

      2. Wählen Sie unter Subnetz auswählen in der Dropdown-Liste "VCN - Ein privates Subnetz" aus.

      3. Wählen Sie unter Endpunkttyp die Option Listening aus.

      4. Wählen Sie Endpunkt erstellen aus.

    5. Wiederholen Sie Schritt 1, um den Weiterleitungsendpunkt zu erstellen. Stellen Sie sicher, dass Sie unter Endpunkttyp die Option Weiterleiten auswählen.

      Hinweis: Weitere Informationen finden Sie unter Resolver-Endpunkt erstellen.

  2. Wiederholen Sie Schritt 1, um einen Listening- und einen Weiterleitungsendpunkt in VCN B zu erstellen.

  3. Regeln für VCN A verwalten:

    1. Gehen Sie zurück zu VCN A, und wählen Sie "DNS-Resolver" aus.

    2. Wählen Sie unter "Ressourcen" die Option Regeln und dann Regeln verwalten aus:

      1. Wählen Sie im Bereich "Regeln verwalten" unter Regelbedingung in der Dropdown-Liste die Option Domains aus.

      2. Geben Sie unter Domains den DNS-Domainnamen für VCN A ein.

        Sie können auch Ihren ADB-Domainnamen hinzufügen, wenn Sie eine Verbindung herstellen möchten. Beispiel: Wenn Ihre Region Phoenix ist, lautet Ihr ADB-Domainname: adb.us-phoenix-1.oraclecloud.com

      3. Wählen Sie unter Quellendpunkt in der Dropdown-Liste einen Listening-Endpunkt für VCN B aus.

      4. Geben Sie unter Ziel-IP-Adresse Ihre Ziel-IP-Adresse ein.

      5. Wählen Sie Änderungen speichern aus.

        Hinweis: Weitere Informationen zum Erstellen einer Resolver-Regel finden Sie unter Resolver-Regeln.

Aufgabe 4: Verbindungen erstellen und zuweisen

  1. Erstellen Sie Verbindungen für die Quell- und Zieldatenbank.

    Hinweis:

    Stellen Sie Folgendes sicher:

    • Sie wählen "Dedizierter Endpunkt" für die Trafficroutingmethode aus.

    • Stellen Sie sicher, dass die vom FQDN verwendete Domain, der in der Verbindungszeichenfolge oder dem Wallet angegeben ist, mit den zugehörigen Regeln korrekt an den entsprechenden DNS-Resolver weitergeleitet wird. Weitere Informationen finden Sie unter Resolver-Regeln.

  2. Weisen sie die Verbindungen dem Deployment zu, das in Aufgabe 2 erstellt wurde.

Aufgabe 5: Daten replizieren

  1. Navigieren Sie zurück zur Seite "Deployments", und wählen Sie das Deployment aus, das Sie in Aufgabe 2 erstellt haben.

  2. Wählen Sie auf der Seite "Deployment" die Option Konsole starten aus.

  3. Melden Sie sich bei der OCI GoldenGate-Deployment-Konsole an.

  4. Fügen Sie Transaktionsinformationen hinzu und eine Checkpoint-Tabelle.

  5. Fügen Sie einen Extract hinzu, und führen Sie ihn aus.

  6. Fügen Sie ein Replicat hinzu, und führen Sie es aus.

Aufgabe 6: Prozesse überwachen und verwalten

  1. Überwachen Sie den Replikationsprozess.

  2. Traildateien verwalten.

Weitere Informationen