Envoyer des données d'Oracle GoldenGate à GoldenGate pour OCI

Apprenez à créer une connexion approuvée et à envoyer des données d'Oracle GoldenGate sur place ou sur le marché des applications vers GoldenGate pour Oracle Cloud Infrastructure

Note :

Ce démarrage rapide s'applique uniquement aux microservices Oracle GoldenGate, car OCI GoldenGate n'autorise que la communication basée sur SSL. Si vous recherchez comment répliquer des données d'Oracle GoldenGate version classique vers OCI GoldenGate, voir Connexion de GoldenGate version classique à GoldenGate Microservices et d'OCI GoldenGate.

Aperçu

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

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

Description d'ogg2ggs.png
Description de l'illustration ogg2ggs.png

Avant de commencer

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

Tâche 1 : Créer des ressources GoldenGate pour OCI

  1. Créez un déploiement de GoldenGate pour OCI.
  2. Créez des connexions aux bases de données source et cible.
  3. Affectez des connexions au déploiement.

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 d'OCI GoldenGate.

    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, puis 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.

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

  1. Sur place ou Marketplace Oracle GoldenGate, ajoutez et exécutez une commande Extract.
  2. Sur place ou Marketplace Oracle GoldenGate, ajoutez Distribution Path avec les valeurs suivantes, puis cliquez sur Créer et exécuter :
    1. Dans la page Options sources :
      • Pour Source Extract, sélectionnez Extract créé au cours de la tâche 2.
      • Pour Nom de la piste : Entrez un nom à deux caractères pour la piste à sa réception par OCI GoldenGate.
    2. Dans la page Options cibles :
      • Pour Hôte cible : Entrez le nom d'hôte OCI GoldenGate dans le format suivant, <domain>.deployment.goldengate.<region>.oci.oraclecloud.com:443.
      • Pour Numéro de port : Entrez le numéro de port du déploiement cible.
      • Pour Nom de la piste : Entrez un nom à deux caractères pour la piste à sa réception par Oracle GoldenGate.
      • Pour Alias, entrez l'alias de données d'identification créé au cours de la tâche 2.
  3. Dans la console de déploiement d'OCI GoldenGate, ajoutez un fichier Nonintegrated Replicat.

Tâche 4 : Surveiller la performance

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