Envoi de données d'Oracle GoldenGate vers OCI GoldenGate

Découvrez comment créer une connexion sécurisée et envoyer des données d'une instance Oracle GoldenGate sur site ou Marketplace vers Oracle Cloud Infrastructure GoldenGate.

Remarque : ce démarrage rapide s'applique uniquement aux microservices Oracle GoldenGate car OCI GoldenGate autorise uniquement la communication basée sur SSL. Si vous cherchez à répliquer des données d'Oracle GoldenGate Classic vers OCI GoldenGate, reportez-vous à Connexion de GoldenGate Classic aux microservices GoldenGate et à OCI GoldenGate.

Présentation

Oracle Cloud Infrastructure GoldenGate vous permet d'envoyer des données d'une instance Oracle GoldenGate sur site ou Marketplace vers OCI GoldenGate à l'aide d'un chemin de distribution. Les étapes suivantes vous guident tout au long de la configuration et de l'exécution de ce modèle de réplication à l'aide de la dernière version d'Oracle GoldenGate pour OCI Marketplace.

Ces instructions de démarrage rapide sont également disponibles sous la forme de tutoriel LiveLab : Consulter l'atelier.

Description de l'image oggtoggs.png

Description de l'image oggtoggs.png

Avant de commencer

Pour mener à Bien ce démarrage rapide, vous devez disposer des éléments suivants :

Tâche 1 : créer des ressources OCI GoldenGate

  1. Créez un déploiement OCI GoldenGate.

  2. Créez une connexion aux bases de donnée source et cible.

  3. Affectez une connexion au déploiement.

Tâche 2 : créer une connexion sécurisée entre Oracle GoldenGate et OCI GoldenGate

Faites attention à bien distinguer le gestionnaire de services Oracle GoldenGate de la console de déploiement OCI GoldenGate pendant que vous effectuez cette tâche.

  1. Téléchargez le certificat racine de la console de déploiementOCI GoldenGate.

    Remarque : vous pouvez télécharger le certificat racine à partir de n'importe quel navigateur. Les étapes suivantes expliquent comment télécharger le certificat racine à partir d'un navigateur Chrome.

    1. Dans la barre d'adresse de votre navigateur Chrome, sélectionnez l'icône de cadenas, puis sélectionnez La connexion est sécurisée.

    2. Sélectionnez Le certificat est valide. Une fenêtre Certificat s'ouvre.

    3. Dans la fenêtre Certificat, sélectionnez Chemin de certification, DigiCert, puis Afficher le certificat.

    4. Assurez-vous que Délivré indique DigiCert Global Root G2, sélectionnez Détails, puis Copier dans un fichier.

    5. Dans l'assistant Exportation de certificat, sélectionnez Suivant, X.509 encodé en base 64 (.CER), puis Suivant.

    6. Sélectionnez Parcourir pour enregistrer le fichier dans votre lecteur local.

    7. Sélectionnez Suivant, puis Terminer.

  2. Téléchargez le certificat vers le gestionnaire de services Oracle GoldenGate sur site ou Marketplace :

    1. Ouvrez le gestionnaire de services Oracle GoldenGate sur site ou sur Marketplace dans une fenêtre de navigateur.

    2. Dans le menu de navigation (icône de navigateur), sélectionnez Gestion des certificats.

    3. Sur la page Gestion des certificats, cliquez sur Ajouter des certificats d'autorité de certification (icône plus).

    4. Dans la boîte Nom unique, saisissez un certificat d'autorité de certification.

    5. Dans Certificat PEM, copiez et collez le contenu du fichier du certificat que vous venez de télécharger à partir de Chrome, puis cliquez sur Ajouter.

  3. Ajoutez un utilisateur avec lequel Oracle GoldenGate peut utiliser pour se connecter à OCI GoldenGate.

    1. Lancez la console à partir de la page Détails du déploiement OCI GoldenGate.

    2. Dans le menu de navigation, sélectionnez Administration des utilisateurs.

    3. Sélectionnez Ajouter un nouvel utilisateur (icône Plus), renseignez les champs comme suit, puis sélectionnez 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.

      • Dans Nom utilisateur, entrez un nom.

      • Dans Mot de passe, saisissez le mot de passe associé à cet utilisateur. Vérifiez le mot de passe.

    4. Ouvrez le service d'administration Oracle GoldenGate sur site ou Marketplace, puis accédez à la page Connexions de chemin.

    5. Sélectionnez Ajouter une connexion de chemin (icône Plus), renseignez les champs comme suit, puis sélectionnez Soumettre :

      • Alias d'informations d'identification : saisissez un alias.

      • ID utilisateur : saisissez le nom de l'utilisateur créé à l'étape précédente.

      • mot de passe et vérifier le mot de passe : saisissez le mot de passe associé à cet utilisateur.

Tâche 3 : envoyer des données d'Oracle GoldenGate vers OCI GoldenGate

  1. Sur l'instance Oracle GoldenGate sur site ou Marketplace, ajoutez et exécutez une extraction.

  2. Sur l'instance Oracle GoldenGate sur site ou Marketplace, ajoutez un chemin de distribution avec les valeurs suivantes, puis sélectionnez Créer et exécuter :

    1. Sur la page Options source :

      • Dans Extraction source, sélectionnez l'extraction créée dans la tâche 2.

      • Nom de trace : saisissez un nom à deux caractères pour la trace lorsqu'OCI GoldenGate le reçoit.

    2. Sur la page Options cible :

      • Pour Hôte cible : saisissez le nom d'hôte OCI GoldenGate au 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.

      • Nom de trace : saisissez un nom à deux caractères pour la trace lorsqu'Oracle GoldenGate la reçoit.

      • Dans Alias, entrez l'alias d'informations d'identification créé dans la tâche 2.

  3. Dans la console du déploiement OCI GoldenGate, ajoutez une réplication non intégrée

Tâche 4 : surveiller les performances

  1. Surveillez le processus de réplication.

  2. Gestion des fichiers de trace.