Bevor Sie beginnen

Was Sie brauchen

Die folgenden Voraussetzungen sind für das Deployment von Oracle GoldenGate Maximum Availability Hub erforderlich:

SSH-/RSA-Schlüssel erstellen

Um mit Oracle Cloud Infrastructure zu arbeiten, nachdem der Oracle GoldenGate-Compute-Knoten erstellt wurde, müssen Sie während des Interviewprozesses einen SSH-Public Key angeben, mit dem Sie sich nach der Erstellung beim Knoten anmelden können.

Um Ihre SSH-Schlüssel zu erstellen, führen Sie die folgenden Schritte aus:

  1. Öffnen Sie ein Terminalfenster, und starten Sie das Schlüsselgenerierungsprogramm, indem Sie den folgenden Befehl eingeben:

    $ ssh-keygen
  2. Geben Sie den Pfad zum Speichern dieser Datei ein. Standardmäßig wird dieser Ordner in Ihrem Home-Verzeichnis unter dem ausgeblendeten Ordner .ssh gespeichert. Ändern Sie ggf. den Standardstandort.

    Enter file in which to save the key (/Users/johndoe/.ssh/id_rsa): <Return>
  3. Geben Sie eine Passphrase für die Verwendung des Schlüssels ein.

    Enter passphrase (empty for no passphrase): <passphrase>
  4. Geben Sie die Passphrase erneut ein, um sie zu bestätigen.

    Enter same passphrase again: <passphrase>
  5. Ergebnisse prüfen

    Der Fingerabdruck des Schlüssels (eine durch Doppelpunkt getrennte Reihe von 2-stelligen Hexadezimalwerten) wird angezeigt. Prüfen Sie, ob der Pfad zum Schlüssel korrekt ist. Im obigen Beispiel lautet der Pfad /Users/johndoe/.ssh/id_rsa.pub. Sie haben jetzt ein Public/Private-Key-Paar erstellt.

Hinweis: Informationen zum Generieren von Schlüsselpaaren auf der Windows-Plattform finden Sie im Abschnitt Schlüsselpaar erstellen in der Oracle Cloud Infrastructure-Dokumentation.

Erforderliche Policys

Überprüfen Sie die folgenden Informationen, bevor Sie fortfahren:

Fügen Sie die folgenden erforderlichen Policys hinzu, bevor Sie den Oracle GoldenGate Maximum Availability Hub-Stack bereitstellen. Möglicherweise benötigen Sie Unterstützung von Ihrem Serviceadministrator, um diese Policys zu Ihrem Compartment hinzuzufügen.

Dabei ist <ggowner> ein Beispiel für eine Gruppe und <compartment-name> ein Beispiel für ein Compartment. Die folgenden Berechtigungsnamen sind zulässig: instance-family, orm-family, volume-family, virtual-network-family und public-ips.

Verwenden Sie eines der folgenden Beispiele, um Berechtigungen zuzuweisen, die für die VIP-Neuzuweisung erforderlich sind

Um Oracle GoldenGate-Kennwörter in OCI Vault zu verwalten, ist die folgende Policy erforderlich:

Allow dynamic-group 'OracleIdentityCloudService'/'VIP-Reassignment-Tag' to { PRIVATE_IP_READ, PRIVATE_IP_UPDATE, VNIC_ASSIGN, VNIC_UNASSIGN, VNIC_ATTACHMENT_READ, INSTANCE_INSPECT, SECRET_BUNDLE_READ, SECRET_UPDATE } in compartment <compartment_name>

Wenn die dynamische Gruppe VIP-Reassignment-Tag aus Oracle GoldenGate Maximum Availability Hub-Instanzen in Compartment A und OCI Vault in Compartment B besteht, stellen Sie sicher, dass SECRET_BUNDLE_READ, SECRET_UPDATE den Instanzen in Compartment A wie folgt zugewiesen wird:

Allow dynamic-group 'OracleIdentityCloudService'/'VIP-Reassignment-Tag' to { SECRET_BUNDLE_READ, SECRET_UPDATE } in compartment B.

Quell- und Zieldatenbank für die Replikation einrichten

Bevor Sie mit dem Replizieren von Daten beginnen können, müssen Sie die Quell- oder Zieldatenbank auf die Unterstützung von Oracle GoldenGate vorbereiten. Weitere Informationen zu den Schritten zur Vorbereitung Ihrer Oracle AI Database finden Sie unter Datenbank für Oracle GoldenGate vorbereiten.

Benutzerdefiniertes virtuelles Cloud-Netzwerk (VCN) erstellen

Sie können ein vorhandenes VCN verwenden oder eines erstellen, wenn Sie den Oracle GoldenGate Maximum Availability Hub-Stack bereitstellen. Stellen Sie jedoch sicher, dass das VCN die folgenden Netzwerkkonfigurationen enthält.

Hinweis: Unabhängig davon, ob Sie ein benutzerdefiniertes VCN erstellen oder ein vorhandenes VCN verwenden, stellen Sie sicher, dass Sie sich im selben Compartment wie die Instanzen oder in einem untergeordneten Compartment desselben übergeordneten Compartments befinden, das die Instanzen hostet. Instanzen dürfen sich nicht in einem nicht zugehörigen übergeordneten Compartment aus dem VCN-Compartment befinden.

Bevor Sie beginnen

Notieren Sie sich Folgendes:

So erstellen Sie ein benutzerdefiniertes VCN:

  1. Melden Sie sich bei der Oracle Cloud-Konsole mit Ihrem Oracle Cloud-Account an, falls Sie noch nicht angemeldet sind.

  2. Erstellen Sie das VCN:

    1. Öffnen Sie das Oracle Cloud-Navigationsmenü, wählen Sie Networking, und wählen Sie Virtuelle Cloud-Netzwerke aus.

    2. Wählen Sie auf der Seite "Virtuelle Cloud-Netzwerke in Compartment" VCN erstellen aus.

    3. Füllen Sie im Bereich "Virtuelles Cloud-Netzwerk erstellen" die folgenden Felder aus:

      1. Geben Sie unter Name einen Namen für das VCN ein, wie VCN01.

      2. Wählen Sie ein Compartment aus, in dem das VCN erstellt wird.

      3. Geben Sie unter IPv4 CIDR-Blöcke einen IPv4-CIDR-Block wie 10.10.0.0/16 ein, und drücken Sie dann die Eingabetaste auf der Tastatur.

    4. Wählen Sie VCN erstellen aus.

  3. Gateways erstellen:

    • Erstellen Sie ein Internetgateway, wenn der Zugriffstyp des Clientsubnetzes öffentlich ist:
      1. Wählen Sie auf der Detailseite des virtuellen Cloud-Netzwerks die Option Gateways aus.

      2. Wählen Sie unter "Internetgateways" die Option Internetgateway erstellen.

      3. Geben Sie auf der Seite "Internetgateway erstellen" einen Namen für das Internetgateway ein, wie igwy01, und wählen Sie Internetgateway erstellen aus.

    • Erstellen Sie ein NAT-Gateway für das Clustersubnetz, oder wenn der Zugriffstyp des Clientsubnetzes privat ist:
      1. Wählen Sie auf der Detailseite des virtuellen Cloud-Netzwerks die Option Gateways aus.

      2. Wählen Sie unter "NAT-Gateways" die Option NAT-Gateway erstellen.

      3. Geben Sie auf der Seite "NAT-Gateway erstellen" einen Namen für das NAT-Gateway ein, wie ngwy01, und wählen Sie NAT-Gateway erstellen aus.

  4. Routentabellen erstellen und Routingregeln hinzufügen:

    1. Routentabelle für das Clientsubnetz erstellen:

      1. Wählen Sie auf der Detailseite des virtuellen Cloud-Netzwerks die Option Routing, und wählen Sie unter Routentabellen die Option Routentabelle erstellen aus.

      2. Geben Sie auf der Seite "Routentabelle erstellen" einen Namen für die Routentabelle ein, wie client_rt01, und wählen Sie Erstellen aus.

      3. Wählen Sie die neu erstellte Routentabelle aus.

      4. Wählen Sie auf der Seite "Routentabellendetails" die Optionen Routingregeln, Routingregeln hinzufügen aus.

      5. Füllen Sie die Felder auf der Seite "Routingregeln hinzufügen" folgendermaßen aus:

        1. Wählen Sie unter Zieltyp Folgendes aus:

          • Internetgateway, wenn Ihr Clientsubnetz öffentlich ist.

          • NAT-Gateway, wenn Ihr Clientsubnetz privat ist.

        2. Geben Sie unter Ziel-CIDL-Block 0.0.0.0/0 ein.

        3. Wählen Sie unter Ziel den Zieltyp aus, den Sie in Schritt 1 in der Dropdown-Liste ausgewählt haben.

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

    2. Routentabelle für das Clustersubnetz erstellen:

      1. Kehren Sie zur Seite "Routing" zurück, und wählen Sie Routentabelle erstellen aus.

      2. Geben Sie auf der Seite "Routentabelle erstellen" einen Namen für die Routentabelle ein, wie cluster_rt01, und wählen Sie Erstellen aus.

      3. Wählen Sie die neu erstellte Routentabelle aus.

      4. Wählen Sie auf der Seite "Routentabellendetails" die Optionen Routingregeln, Routingregeln hinzufügen aus.

      5. Füllen Sie die Felder auf der Seite "Routingregeln hinzufügen" folgendermaßen aus:

        1. Wählen Sie unter Zieltyp die Option NAT-Gateway aus.

        2. Geben Sie als Ziel-CIDR-Block 0.0.0.0/0 ein.

        3. Wählen Sie unter "Ziel" in der Dropdown-Liste NAT-Gateway aus.

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

  5. Sicherheitslisten erstellen:

    1. Kehren Sie über den Navigationspfad zur Seite mit den VCN-Details zurück.

    2. Wählen Sie auf der Detailseite des virtuellen Cloud-Netzwerks die Option Sicherheit aus.

    3. Erstellen Sie eine Sicherheitsliste für das Clientsubnetz:

      1. Wählen Sie Sicherheitsliste erstellen aus.

      2. Füllen Sie auf der Seite "Sicherheitsliste erstellen" die Felder folgendermaßen aus:

        1. Geben Sie unter Name client_sl01 ein.

        2. Wählen Sie unter Regeln für Ingress zulassen die Option + Weitere Ingress-Regel aus.

        3. Für Ingress-Regel 1,

          1. Wählen Sie unter Quelltyp die Option CIDR aus.

          2. Geben Sie unter Quell-CIDR 10.10.0.0/24 ein.

          3. Wählen Sie unter IP Protocol in der Dropdown-Liste die Option ICMP aus.

          4. Geben Sie für Type 8 ein.

          5. Geben Sie als Beschreibung Required for ACFS replication ein.

          6. Wählen Sie + Weitere Ingress-Regel aus

        4. Für Ingress-Regel 2,

          1. Wählen Sie unter Quelltyp die Option CIDR aus.

          2. Geben Sie unter Quell-CIDR das Clientsubnetz-CIDR ein. Beispiel: 10.10.0.0/24.

          3. Geben Sie unter Quellportbereich die Nummer All ein.

          4. Geben Sie unter Zielportbereich All ein.

          5. Wählen Sie unter IP-Protokoll in der Dropdown-Liste die Option TCP aus.

          6. Geben Sie als Beschreibung Required for GI communication ein.

          7. Wählen Sie + Weitere Ingress-Regel aus

        5. Für Ingress-Regel 3,

          1. Wählen Sie unter Quelltyp die Option CIDR aus.

          2. Für Quell-CIDR:

            • Wenn das Clientsubnetz öffentlich ist, geben Sie 0.0.0.0/0 ein.

            • Wenn das Clientsubnetz privat ist, geben Sie 10.10.0.0/24 ein.

          3. Geben Sie unter Quellportbereich die Nummer All ein.

          4. Geben Sie unter Zielportbereich 22 ein.

          5. Wählen Sie unter IP-Protokoll in der Dropdown-Liste die Option TCP aus.

          6. Geben Sie als Beschreibung Required for SSH ein.

        6. Für Ingress-Regel 4,

          1. Wählen Sie unter Quelltyp die Option CIDR aus.

          2. Für Quell-CIDR:

            • Wenn das Clientsubnetz öffentlich ist, geben Sie 0.0.0.0/0 ein.

            • Wenn das Clientsubnetz privat ist, geben Sie 10.10.0.0/24 ein.

          3. Geben Sie unter Quellportbereich die Nummer 443 ein

          4. Geben Sie unter Zielportbereich 443 ein.

          5. Wählen Sie unter IP-Protokoll die Option TCP aus der Dropdown-Liste aus.

          6. Geben Sie als Beschreibung Required for web access to GoldenGate ein.

        7. Wählen Sie unter Regeln für Egress zulassen die Option + Weitere Egress-Regel aus.

        8. Für Egress-Regel 1,

          1. Wählen Sie unter Zieltyp die Option CIDR aus.

          2. Geben Sie unter Ziel-CIDR 0.0.0.0/0 ein.

          3. Wählen Sie unter IP-Protokoll die Option Alle Protokolle aus.

      3. Wählen Sie Sicherheitsliste erstellen aus.

    4. Erstellen Sie eine Sicherheitsliste für das Clustersubnetz.

      1. Wählen Sie Sicherheitsliste erstellen aus.

      2. Füllen Sie auf der Seite "Sicherheitsliste erstellen" die Felder folgendermaßen aus:

        1. Geben Sie unter Name cluster_sl01 ein.

        2. Wählen Sie unter Regeln für Ingress zulassen die Option + Weitere Ingress-Regel aus.

        3. Für Ingress-Regel 1,

          1. Wählen Sie unter Quelltyp die Option CIDR aus.

          2. Geben Sie unter Quell-CIDR 10.10.1.0/24 ein.

          3. Wählen Sie unter IP Protocol in der Dropdown-Liste die Option ICMP aus.

          4. Geben Sie unter Type All ein.

          5. Geben Sie unter Code All ein.

          6. Wählen Sie + Weitere Ingress-Regel aus

        4. Für Ingress-Regel 2,

          1. Wählen Sie unter Quelltyp die Option CIDR aus.

          2. Geben Sie unter Quell-CIDR 10.10.1.0/24 ein.

          3. Geben Sie unter Quellportbereich die Nummer All ein.

          4. Geben Sie unter Zielportbereich All ein.

          5. Wählen Sie unter IP-Protokoll die Option TCP aus der Dropdown-Liste aus.

          6. Wählen Sie + Weitere Ingress-Regel aus

        5. Für Ingress-Regel 3,

          1. Wählen Sie unter Quelltyp die Option CIDR aus.

          2. Geben Sie unter Quell-CIDR 10.10.1.0/24 ein.

          3. Geben Sie unter Quellportbereich die Nummer All ein.

          4. Geben Sie unter Zielportbereich All ein.

          5. Wählen Sie unter IP-Protokoll in der Dropdown-Liste UDP aus.

          6. Wählen Sie + Weitere Ingress-Regel aus

        6. Wählen Sie unter Regeln für Egress zulassen die Option + Weitere Egress-Regel aus.

        7. Für Egress-Regel 1,

          1. Wählen Sie unter Zieltyp die Option CIDR aus.

          2. Geben Sie unter Ziel-CIDR 0.0.0.0/0 ein.

          3. Wählen Sie unter IP-Protokoll die Option Alle Protokolle aus.

        8. Wählen Sie Sicherheitsliste erstellen aus.

  6. Erstellen Sie das Clientsubnetz:

    1. Kehren Sie über den Navigationspfad zur Seite mit den VCN-Details zurück.

    2. Wählen Sie auf der Detailseite des virtuellen Cloud-Netzwerks die Option Subnetze aus.

    3. Wählen Sie in der Liste "Subnetze" die Option Subnetz erstellen aus.

    4. Füllen Sie auf der Seite "Subnetz erstellen" die folgenden Felder aus:

      1. Geben Sie unter Name einen Namen für das Subnetz ein, wie clientsubnet001.

      2. Wählen Sie unter Erstellen in Compartment das Compartment, in dem das Subnetz erstellt werden soll.

      3. Wählen Sie unter Subnetztyp die Option Regional aus.

      4. Geben Sie unter IPv4 CIDR-Blöcke 10.10.0.0/24 ein.

      5. Wählen Sie für die Routentabelle in Compartment die Clientroutentabelle aus, die in Schritt 4a (client_rt01) erstellt wurde.

      6. (Optional) Wählen Sie unter Subnetzzugriff eine der folgenden Optionen aus:

        • Öffentliches Subnetz, um öffentliche IP-Adressen für Instanzen zuzulassen, die in diesem Subnetz erstellt werden.

        • Privates Subnetz, um öffentliche IP-Adressen für Instanzen zu untersagen, die in diesem Subnetz erstellt werden.

      7. Wählen Sie für Sicherheitslisten die Client-Sicherheitsliste aus, die in Schritt 5c (client_sl01) erstellt wurde.

    5. Wählen Sie Subnetz erstellen aus.

  7. Erstellen Sie das Clustersubnetz:

    1. Wählen Sie auf der Detailseite des virtuellen Cloud-Netzwerks die Option Subnetz erstellen aus.

    2. Füllen Sie auf der Seite "Subnetz erstellen" die folgenden Felder aus:

      1. Geben Sie unter Name einen Namen für das Subnetz ein, wie clustersubnet001.

      2. Wählen Sie unter Erstellen in Compartment das Compartment, in dem das Subnetz erstellt werden soll.

      3. Geben Sie unter IPv4 CIDR-Blöcke einen IPv4 CIDR-Block ein, z.B. 10.10.1.0/24.

      4. Wählen Sie für die Routentabelle in Compartment die Clientroutentabelle aus, die in Schritt 4b (cluster_rt01) erstellt wurde.

      5. Wählen Sie unter Subnetzzugriff die Option Privates Subnetz aus.

      6. Wählen Sie für Sicherheitslisten die Client-Sicherheitsliste aus, die in Schritt 5d (client_sl01) erstellt wurde.

    3. Wählen Sie Subnetz erstellen aus.

  8. Private Ansicht erstellen:

    1. Verwenden Sie die Suchleiste der Oracle Cloud-Konsole, um nach private view zu suchen.

    2. Wählen Sie in den Suchergebnissen unter Services die Option Private Ansichten (DNS-Management) aus.

    3. Wählen Sie auf der Seite "Private Ansichten" die Option Private Ansicht erstellen aus.

    4. Geben Sie auf der Seite "Private Ansicht erstellen" goldengate_dns_view ein, und wählen Sie Erstellen aus.

  9. Erstellen einer Zone:

    1. Wählen Sie im DNS-Verwaltungsmenü die Option Private Zonen.

    2. Wählen Sie auf der Seite "Private Zonen" die Option Zone erstellen aus.

    3. Geben Sie auf der Seite "Private Zone erstellen" goldengatevcn.com ein, und wählen Sie Erstellen aus.

    4. Stellen Sie sicher, dass die ausgewählte private DNS-Ansicht die in Schritt 8 erstellte private Ansicht ist, und wählen Sie Erstellen aus.

  10. Aktualisieren Sie den zugehörigen DNS-Resolver:

    1. Mit dem Pfeil Zurück kehren Sie zum Menü Networking zurück, und wählen Sie Virtuelle Cloud-Netzwerke aus.

    2. Wählen Sie auf der Seite "Virtuelle Cloud-Netzwerke" Ihr VCN aus.

    3. Suchen Sie auf der Detailseite des virtuellen Cloud-Netzwerks auf der Karte VCN-Informationen den DNS-Resolver, und wählen Sie den VCN-Namen aus.

    4. Wählen Sie auf der Detailseite des privaten Resolvers die Optionen Verknüpfte private Ansichten, Private Ansichten verwalten aus.

    5. Wählen Sie im Bereich "Private Ansichten verwalten" die in Schritt 8 erstellte private DNS-Ansicht aus der Dropdown-Liste aus, und wählen Sie Änderungen speichern aus.