Envoyer des données de GoldenGate pour OCI à Oracle GoldenGate

Apprenez à créer une connexion approuvée et à extraire des données de GoldenGate pour Oracle Cloud Infrastructure vers Oracle GoldenGate.

Aperçu

Oracle Cloud Infrastructure GoldenGate vous permet d'envoyer des données d'un déploiement OCI GoldenGate à un déploiement sur place ou Marketplace Oracle GoldenGate à l'aide d'un déploiement Target-initiated Path. Les étapes suivantes vous permettent de configurer et d'exécuter ce modèle de réplication à l'aide de la dernière instance d'Oracle GoldenGate pour Marketplace.

Ce démarrage rapide est également disponible en tant que LiveLab : Voir l'atelier.

Description de ggs2ogg.png
Description de l'illustration ggs2ogg.png

Avant de commencer

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

  • Une base de données source. existante
  • Un déploiement existant d' Oracle GoldenGate sur place ou sur Marketplace

Tâche 2 : Créer une connexion approuvée entre Oracle GoldenGate et GoldenGate pour OCI

Veillez à distinguer Oracle GoldenGate Service Manager de la console de déploiement d'OCI GoldenGate lorsque vous exécutez cette tâche.
  1. Téléchargez le certificat racine pour la console de déploiement de GoldenGate pour OCI.

    Note :

    Vous pouvez télécharger le certificat racine à partir de n'importe quel navigateur. Les étapes suivantes décrivent comment télécharger le certificat racine à partir d'un navigateur Chrome.
    1. Dans la barre d'adresse du navigateur Chrome, cliquez sur l'icône en forme de cadenas, puis sur La connexion est sécurisée.
    2. Cliquez sur Le certificat est valide. Une fenêtre Certificat s'ouvre.
    3. Dans la fenêtre du certificat, cliquez sur Chemin d'accès de certification, sélectionnez DigiCert, puis cliquez sur Afficher le certificat.
    4. Assurez-vous que Délivré indique DigiCert Global Root G2, cliquez sur Détails, puis sur Copier dans un fichier.
    5. Dans l'Assistant Exportation de certificat, cliquez sur Suivant, sélectionnez X.509 encodé en base 64 (.cer), puis cliquez sur Suivant.
    6. Cliquez sur Parcourir pour enregistrer le fichier sur votre disque local.
    7. Cliquez sur Suivant, puis sur Terminer.
  2. Chargez le certificat sur place ou Marketplace Oracle GoldenGate Service Manager :
    1. Ouvrez l'instance sur place ou Marketplace Oracle GoldenGate Service Manager dans une fenêtre de navigateur.
    2. Dans le menu de navigation (icône hamburger), cliquez sur Gestion des certificats.
    3. Dans la page de gestion des certificats, cliquez sur Ajouter des certificats de l'autorité de certification (icône plus).
    4. Dans la boîte de dialogue d'ajout de certificat de l'autorité de certification, entrez un nom unique.
    5. Pour Format PEM de certificat, copiez et collez le contenu du fichier de certificat que vous avez téléchargé à partir de Chrome, puis cliquez sur Ajouter.
  3. Ajoutez un utilisateur avec lequel Oracle GoldenGate peut se connecter à OCI GoldenGate.
    1. Lancez la console de déploiement GoldenGate d'OCI à partir de la page Détails du déploiement.
    2. Dans le menu de navigation, cliquez sur Administration des utilisateurs.
    3. Cliquez sur Ajouter un utilisateur (icône plus), remplissez les champs comme suit, puis cliquez sur Soumettre :
      • Pour Authentifié par, sélectionnez Mot de passe dans la liste déroulante.
      • Pour Rôle, sélectionnez Opérateur dans la liste déroulante.
      • Pour Nom d'utilisateur, entrez un nom.
      • Pour Mot de passe, entrez le mot de passe associé à cet utilisateur. Vérifiez le mot de passe.
    4. Ouvrez Oracle GoldenGate Adminstration Service sur place ou Marketplace, puis accédez à la page Path Connections.
    5. Cliquez sur Ajouter Path Connection (icône plus), remplissez les champs comme suit, puis cliquez sur Soumettre :
      • Alias de données d'identification : : Entrez un alias.
      • ID utilisateur : Entrez le nom de l'utilisateur créé à l'étape précédente.
      • Mot de passe et Vérifier le mot de passe : Entrez le mot de passe associé à cet utilisateur.
    6. Cliquez sur Soumettre.

Tâche 3 : Envoyer des données de GoldenGate pour OCI à Oracle GoldenGate

Cette tâche indique comment créer et exécuter une instance Target-initiated Path pour extraire des fichiers Trail d'OCI GoldenGate vers Oracle GoldenGate.
  1. In the OCI GoldenGate deployment console Oracle GoldenGate, add and run an Extract.
  2. Sur place ou Marketplace Oracle GoldenGate, ajoutez un fichier Target-initiated Path avec les valeurs suivantes, puis cliquez sur Créer et exécuter :
    1. Dans la page Options sources :
      • Pour Hôte source : Entrez le nom d'hôte OCI GoldenGate dans le format suivant, <domain>.deployment.goldengate.<region>.oci.oraclecloud.com:443.
      • Pour Nom de la piste : Entrez un nom à deux caractères pour la piste à sa réception par OCI GoldenGate.
      • Pour Numéro de port : Entrez le numéro de port du déploiement cible.
      • Pour Alias, entrez l'alias de données d'identification créé au cours de la tâche 2.
    2. Dans la page Options cibles :
      • Pour Nom de la piste : Entrez un nom à deux caractères pour la piste à sa réception par Oracle GoldenGate.
      • Pour la méthode d'authentification cible (protocole cible wss uniquement) :
        • Si vous utilisez le magasin de données d'identification GoldenGate, sélectionnez UserID Alias.
        • Si vous utilisez le magasin de données d'identification IAM, utilisez OAuth.
  3. Dans Oracle GoldenGate sur place ou sur Marketplace, ajoutez un processus de réplication.

Tâche 4 : Surveiller la performance

  1. Surveillez la performance.
  2. Gérez les fichiers de piste.