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

Voyez comment configurer et configurer l'appairage d'Oracle Cloud Infrastructure GoldenGate et du réseau en nuage virtuel (VCN) pour créer un chemin de répartition entre deux déploiements OCI GoldenGate situés dans deux régions différentes.

Aperçu

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



Avant de commencer

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

  • Un déploiement OCI GoldenGate existant dans une région (région A) avec une extraction définie
  • Un déploiement OCI GoldenGate existant dans une autre région (région B)
  • Les deux ne doivent autoriser que la connectivité réseau privée
  • Une passerelle de routage dynamique (DRG) existante

Tâche 1 : Configurer le réseau

  1. Dans la région A, suivez les étapes pour créer un réseau VCN :
    1. Dans le menu de navigation de la console Oracle Cloud, cliquez sur Réseau, puis sur Réseaux en nuage virtuels.
    2. Confirmez la sélection de compartiment ou modifiez les compartiments.
    3. Cliquez sur Créer un réseau en nuage virtuel.
    4. Dans le panneau Créer un VCN, remplissez les champs suivants, puis cliquez sur Créer un VCN :
      • Nom : Entrez un nom
      • Créer dans le compartiment : Conserver tel quel
      • Blocs CIDR IPv4 :
        • Public (10.0.0.0/24)
        • Privée (10.0.1.0/24)
    5. Dans la page Détails du VCN A, cliquez sur Passerelles, puis sur Créer un attachement de passerelle DRG.
    6. Dans la page Créer un attachement de passerelle DRG, entrez un nom pour la passerelle DRG, sélectionnez un emplacement de passerelle DRG, puis cliquez sur Créer un attachement de passerelle DRG.
    7. Dans la liste Attachements de passerelle de routage dynamique, sélectionnez la passerelle DRG que vous avez créée.
    8. Dans la page Détails de la passerelle DRG, cliquez sur Fichiers joints.
    9. Sous Attachements de connexion d'appairage distant, puis cliquez sur Créer une connexion d'appairage distant.
    10. Dans le panneau Créer une connexion d'approvisionnement distante, entrez un nom, laissez les paramètres par défaut tels quels, puis cliquez sur Créer une connexion d'approvisionnement distante. Un attachement de connexion d'appairage distant est automatiquement ajouté à la passerelle de routage dynamique et son statut d'appairage est réglé à Nouveau (non appairé).
    11. Dans la liste des attachements de connexions d'appairage distant, sélectionnez la connexion d'appairage distant que vous avez créée.
    12. Dans la page des détails de la connexion d'appairage distant, pour l'OCID, cliquez sur Copier.

      Note :

      Vous pouvez coller temporairement l'OCID dans un éditeur de texte pour une utilisation ultérieure.
  2. Répétez l'étape précédente dans la région B pour créer un VCN (VCN B) avec deux sous-réseaux régionaux et une passerelle de routage dynamique :
    • Public (192.168.0.0/24)
    • Privée (192.168.1.0/24)
  3. Dans la page Détails de la connexion d'appairage distant de la région B, cliquez sur le nom de la connexion d'appairage distant, puis sur Établir la connexion.
  4. Dans la page Détails du VCN A, cliquez sur Sécurité, puis sur Liste de sécurité pour le sous-réseau privé -<VCN Name>.
  5. Cliquez sur Ajouter des règles de trafic entrant.
  6. Dans la boîte de dialogue Ajouter des règles de trafic entrant, remplissez les champs suivants, puis cliquez sur Ajouter des règles de trafic entrant :
    1. Type de source : CIDR
    2. CIDR source : 192.168.1.0/24
    3. Protocole IP : TCP
    4. Intervalle de ports sources : Tous
    5. Intervalle de ports de destination : 443

      Note :

      443 est le port par défaut pour accéder aux déploiements OCI GoldenGate.
  7. Ajoutez également des règles de trafic entrant pour permettre au résolveur DNS des deux régions de communiquer entre eux :
    • 192.168.0.0/16 UDP All 53
    • 192.168.0.0/16 TCP All 53
  8. Dans la page Détails du VCN A, cliquez sur Routage, puis sur Table de routage pour le sous-réseau privé -<VCN Name>.
  9. Cliquez sur Ajouter des règles de routage.
  10. Dans le panneau Ajouter des règles de routage, entrez les informations suivantes, puis cliquez sur Ajouter des règles de routage :
    • Type de cible : Passerelle de routage dynamique
    • Bloc CIDR de destination : 192.168.1.0/24
  11. Dans la page Détails du VCN B, cliquez sur Sécurité, puis sur Liste de sécurité pour le sous-réseau privé -<VCN Name>.
  12. Cliquez sur Ajouter des règles de trafic entrant.
  13. Dans la boîte de dialogue Ajouter des règles de trafic entrant, remplissez les champs suivants, puis cliquez sur Ajouter des règles de trafic entrant :
    1. Type de source : CIDR
    2. CIDR source : 10.0.1.0/24
    3. Protocole IP : TCP
    4. Intervalle de ports sources : Tous
    5. Intervalle de ports de destination : 443

      Note :

      443 est le port par défaut pour accéder aux déploiements OCI GoldenGate.
  14. Ajoutez également des règles de trafic entrant pour permettre au résolveur DNS des deux régions de communiquer entre eux :
    • 10.0.0.0/16 UDP All 53
    • 10.0.0.0/16 TCP All 53
  15. Dans 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é -<VCN Name>.
  16. Cliquez sur Ajouter des règles de routage.
  17. Dans le panneau Ajouter des règles de routage, entrez les informations suivantes, puis cliquez sur Ajouter des règles de routage :
    • Type de cible : Passerelle de routage dynamique
    • Bloc CIDR de destination : 10.0.1.0/24

Tâche 2 : Configurer l'appairage DNS

  1. Créez un point d'extrémité d'écoute et de transmission dans le VCN A :
    1. Dans le menu de navigation de la console Oracle Cloud, cliquez sur Réseau, puis sélectionnez Réseaux en nuage virtuels.
    2. Dans la liste des réseaux en nuage virtuels, sélectionnez VCN A.
    3. Dans le VCN A, sous Informations sur le VCN, sélectionnez le résolveur DNS.
    4. Sous Ressources, cliquez sur Points d'extrémité, puis sur Créer un point d'extrémité pour créer un point d'extrémité d'écoute et de transfert.
      1. Dans le panneau Créer un point d'extrémité, entrez un nom.
      2. Pour Sélectionner un sous-réseau, sélectionnez VCN Un sous-réseau privé dans la liste déroulante.
      3. Pour Type de point d'extrémité, sélectionnez Écoute.
      4. Cliquez sur Créer un point d'extrémité.
      5. Répétez les étapes ci-dessus pour créer le point d'extrémité Transfert.

      Note :

      Pour plus d'informations, voir Création d'un point d'extrémité de résolveur.
  2. Répétez l'étape 1 pour créer un point d'extrémité d'écoute et de transmission dans le VCN B.
  3. Gérer les règles pour le VCN A :
    1. Retournez 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 du domaine DNS du VCN B.

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

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

        Note :

        Voir Règles de résolveur pour plus d'informations sur la création d'une règle de résolveur.
  4. Gérer les règles pour le VCN B :
    1. Retournez 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 États-Unis (Phoenix), votre nom de domaine OCI GoldenGate serait : deployment.goldengate.us-phoenix-1.oci.oraclecloud.com

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

        Note :

        Voir Règles de résolveur pour plus d'informations sur la création d'une règle 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.

    Note :

    Assurez-vous que :
    • Vous sélectionnez Point d'extrémité dédié pour la méthode d'acheminement du trafic.
    • Le domaine utilisé par le nom de domaine complet fourni dans la chaîne de connexion ou le portefeuille est correctement transmis au résolveur DNS approprié à l'aide de ses règles. Pour plus d'informations, voir Règles de résolveur.
  2. Affectez la connexion au déploiement dans la région A.

Tâche 4 : Créer un chemin de répartition

  1. Dans la région A, connectez-vous à la console de déploiement OCI GoldenGate.
  2. Ajoutez un chemin de répartition à l'aide de l'extraction et de la piste 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 récepteur.