Configurer un chemin de distribution entre les déploiements OCI GoldenGate dans différentes régions avec l'appairage VCN

Découvrez comment configurer l'appairage Oracle Cloud Infrastructure GoldenGate et Virtual Cloud Network (VCN) afin de créer un chemin de distribution entre deux déploiements OCI GoldenGate situés dans deux régions différentes.

Présentation

Vous pouvez créer une structure de données distribuée hétérogène et multicloud à l'aide de déploiements GoldenGate Oracle Cloud Infrastructure (OCI) interconnectés. Cet exemple montre comment créer un chemin de distribution entre les déploiements OCI GoldenGate situés à Phoenix (région A) et Francfort (région B).



Avant de commencer

Pour continuer, vous devez disposer des éléments suivants :

  • Déploiement OCI GoldenGate existant dans une région (région A) avec une extraction définie
  • Déploiement OCI GoldenGate existant dans une autre région (région B)
  • Les deux doivent uniquement autoriser la connectivité de réseau privé
  • Passerelle de routage dynamique (DRG) existante

Tâche 1 : configurer des fonctions de réseau

  1. Dans la région A, procédez comme suit pour créer un VCN :
    1. Dans le menu Oracle Cloud Console Navigation, cliquez sur Fonctions de réseau, puis sur Réseaux Cloud virtuels.
    2. Confirmez la sélection du compartiment ou modifiez les compartiments.
    3. Cliquez sur Créer un réseau cloud virtuel.
    4. Dans le panneau Créer un VCN, renseignez les champs suivants, puis cliquez sur Créer un VCN :
      • Nom : entrez un nom.
      • Créer dans le compartiment : à laisser tel quel
      • Blocs CIDRIPv4 CIDR IPv4 :
        • Public (10.0.0.0/24)
        • Privé (10.0.1.0/24)
    5. Sur la page Détails du VCN A, cliquez sur Passerelles, puis sur Créer une pièce jointe DRG.
    6. Sur la page Créer un document joint DRG, entrez un nom pour le DRG, sélectionnez un emplacement DRG, puis cliquez sur Créer un document joint DRG.
    7. Dans la liste Pièces jointes de la passerelle de routage dynamique, sélectionnez le DRG que vous avez créé.
    8. Sur la page Détails du DRG, cliquez sur Pièces jointes.
    9. Sous Attachements de connexion d'appairage à distance, puis cliquez sur Créer une connexion d'appairage à distance.
    10. Dans le panneau Créer une connexion d'appairage à distance, entrez un nom, laissez les paramètres par défaut tels que, puis cliquez sur Créer une connexion d'appairage à distance Un attachement de connexion d'appairage à distance est automatiquement ajouté à la passerelle de routage dynamique et son statut d'appairage est défini sur Nouveau (pas appairé).
    11. Dans la liste des pièces jointes des connexions d'appairage à distance, sélectionnez le RPC que vous avez créé.
    12. Sur la page Détails du RPC, pour l'OCID, cliquez sur Copier.

      Remarques :

      Vous pouvez coller temporairement l'OCID dans un éditeur de texte pour un usage ultérieur.
  2. Répétez l'étape précédente dans la région B pour créer un réseau cloud virtuel (réseau cloud virtuel B) avec deux sous-réseaux régionaux et une passerelle de routage dynamique :
    • Public (192.168.0.0/24))
    • Privé (192.168.1.0/24)
  3. Sur la page Détails du RPC de la région B, cliquez sur le nom du RPC, puis sur Etablir une connexion.
  4. Sur la page Détails du VCN A, cliquez sur Sécurité, puis sur Liste de sécurité pour le sous-réseau privé - <Nom du VCN>.
  5. Cliquez sur Ajouter des règles entrantes.
  6. Dans la fenêtre Ajouter des règles entrantes, renseignez les champs suivants, puis cliquez sur Ajouter des règles entrantes :
    1. Type de source : CIDR
    2. CIDR source : 192.168.1.0/24
    3. protocole IP : TCP,
    4. Plage de ports de source : Tout
    5. Plage de ports de destination : 443

      Remarques :

      443 est le port par défaut permettant d'accéder aux déploiements OCI GoldenGate.
  7. Ajoutez également des règles entrantes pour permettre au résolveur DNS des deux régions de communiquer entre elles :
    • 192.168.0.0/16 UDP All 53
    • 192.168.0.0/16 TCP All 53
  8. Sur la page Détails du VCN A, cliquez sur Routage, puis sur Table de routage pour le sous-réseau privé - <nom du VCN>.
  9. Cliquez sur Ajouter des règles de routage.
  10. Dans le panneau Ajouter des règles de routage, renseignez les champs suivants, puis cliquez sur Ajouter des règles de routage :
    • Type de cible : Passerelle de routage dynamiques
    • Bloc CIDR de destination : 192.168.1.0/24
  11. Sur la page Détails du VCN B, cliquez sur Sécurité, puis sur Liste de sécurité pour le sous-réseau privé - <Nom du VCN>.
  12. Cliquez sur Ajouter des règles entrantes.
  13. Dans la fenêtre Ajouter des règles entrantes, renseignez les champs suivants, puis cliquez sur Ajouter des règles entrantes :
    1. Type de source : CIDR
    2. CIDR source : 10.0.1.0/24
    3. Protocole IP : TCP
    4. Plage de ports de source : Tout
    5. Plage de ports de destination : 443

      Remarques :

      443 est le port par défaut permettant d'accéder aux déploiements OCI GoldenGate.
  14. Ajoutez également des règles entrantes pour permettre au résolveur DNS des deux régions de communiquer entre elles :
    • 10.0.0.0/16 UDP All 53
    • 10.0.0.0/16 TCP All 53
  15. Sur la page Détails du VCN B, sous Ressources, cliquez sur Tables de routage, puis sur Table de routage pour le sous-réseau privé - <Nom du VCN>.
  16. Cliquez sur Ajouter des règles de routage.
  17. Dans le panneau Ajouter des règles de routage, renseignez les champs suivants, puis cliquez sur Ajouter des règles de routage :
    • Type de cible : Passerelle de routage dynamiques
    • Bloc CIDR de destination : 10.0.1.0/24

Tâche 2 : configurer l'appairage DNS

  1. Créez une adresse d'écoute et une adresse de transfert dans le VCN A :
    1. Dans le menu Oracle Cloud de navigation de la console, cliquez sur Fonctions de réseau, puis sélectionnez Réseaux cloud virtuels.
    2. Dans la liste des réseaux cloud virtuels, sélectionnez VCN A.
    3. Dans le VCN A, sous Informations VCN, sélectionnez le résolveur DNS.
    4. Sous Ressources, cliquez sur Adresses, puis sur Créer une adresse pour créer une adresse d'écoute et de transmission.
      1. Dans le panneau Créer une adresse, entrez un nom.
      2. Pour Choisir un sous-réseau, sélectionnez VCN A Private dans la liste déroulante.
      3. Pour Type d'adresse, sélectionnez Ecoute.
      4. Cliquez sur Créer une adresse.
      5. Répétez les étapes ci-dessus pour créer l'adresse Transférée.

      Remarques :

      Pour plus d'informations, reportez-vous à Création d'une adresse de résolveur.
  2. Répétez l'étape 1 pour créer une adresse d'écoute et une adresse de transfert dans le VCN B.
  3. Gérer les règles pour le VCN A :
    1. Revenez au VCN A, cliquez sur Résolveur DNS.
    2. Sous Ressources, cliquez sur Règles, puis sur Gérer les règles :
      1. Dans le panneau Gérer les règles, pour Condition de règle, sélectionnez Domaines dans la liste déroulante.
      2. Pour Domaines, entrez le nom de domaine DNS pour le VCN B.

        Par exemple, si votre région cible (région B) est Allemagne centrale (Francfort), le nom de domaine OCI GoldenGate est : deployment.goldengate.eu-frankfurt-1.oci.oraclecloud.com

      3. Pour Adresse source, sélectionnez l'adresse de transfert du résolveur DNS pour le VCN A dans la liste déroulante.
      4. Pour Adresse IP de destination, entrez l'adresse IP de l'adresse d'écoute du résolveur DNS pour le VCN B.
      5. Cliquez sur Enregistrer les modifications.

        Remarques :

        Pour plus d'informations sur la création d'une règle de résolveur, reportez-vous à Règles de résolveur.
  4. Gérer les règles pour le VCN B :
    1. Revenez au VCN B, cliquez sur Résolveur DNS.
    2. Sous Ressources, cliquez sur Règles, puis sur Gérer les règles :
      1. Dans le panneau Gérer les règles, pour Condition de règle, sélectionnez Domaines dans la liste déroulante.
      2. Pour Domaines, entrez le nom de domaine OCI GoldenGate pour le VCN A.

        Par exemple, si votre région cible (région A) est Ouest des Etats-Unis (Phoenix), le nom de domaine OCI GoldenGate est : deployment.goldengate.us-phoenix-1.oci.oraclecloud.com

      3. Pour Adresse source, sélectionnez l'adresse de transfert du résolveur DNS pour le VCN B dans la liste déroulante.
      4. Pour Adresse IP de destination, entrez l'adresse IP de l'adresse d'écoute du résolveur DNS pour le VCN A.
      5. Cliquez sur Enregistrer les modifications.

        Remarques :

        Pour plus d'informations sur la création d'une règle de résolveur, reportez-vous à Règles de résolveur.

Tâche 3 : créer et affecter des connexions

  1. Dans la région A, créez une connexion GoldenGate pour le déploiement distant dans la région B.

    Remarques :

    Assurez-vous de ce qui suit :
    • Vous sélectionnez l'adresse dédiée pour la méthode de routage du trafic.
    • Le domaine utilisé par le nom de domaine qualifié complet fourni dans la chaîne de connexion ou le portefeuille est correctement transféré vers le résolveur DNS approprié à l'aide de ses règles. Pour plus d'informations, reportez-vous à Règles de solveur.
  2. Affectez la connexion au déploiement dans la région A.

Tâche 4 : créer un chemin de distribution

  1. Dans la région A, connectez-vous à la console de déploiement OCI GoldenGate.
  2. Ajoutez un chemin de distribution à l'aide de l'extraction et de la trace définies dans ce déploiement.
  3. Une fois le chemin de distribution actif, connectez-vous au déploiement cible dans la région B et vérifiez que le chemin de distribution apparaît dans le service de destinataire.