Ajout d'une réplication pour Oracle AI Database

La réplication est un processus qui fournit des données à une technologie ou à une base de données cible. Elle lit le fichier de trace sur la cible, reconstruit les opérations DML ou DDL, puis les applique à la cible. Découvrez comment ajouter une réplication pour les technologies Oracle AI Database, Oracle Autonomous AI Database, Oracle Exadata et Amazon RDS for Oracle.

Des instructions sont disponibles pour les versions de déploiement GoldenGate 26ai et 21c. Veillez à suivre les instructions appropriées pour votre version de déploiement.

Ajout d'une réplication (26ai)

Avant de commencer

Avant d'ajouter une table de point de reprise (checkpoint) pour que le processus Replicat redémarre sans nécessiter de recapturer/réappliquer les transactions si une interruption se produit.

  1. Dans le menu de navigation de la console de déploiement OCI GoldenGate, développez Connexions de base de données et sélectionnez la base de données cible.

  2. Sélectionnez Ajouter une adresse (icône Plus).

  3. Dans la table de point de reprise, saisissez le nom de schéma cible, puis sélectionnez Soumettre.

Ajoutez la réplication

  1. In the OCI GoldenGate deployment console navigation menu, select Replicats.

  2. Sur la page Réplications, sélectionnez Ajouter une réplication.

  3. Le formulaire Ajouter une réplication se compose de quatre pages. Remplissez le formulaire comme nécessaire :

    1. Dans la page Replicat Information :

      1. Sélectionnez un type de réplication, puis Suivant :

        • Réplication parallèle

          • Si cette option est sélectionnée, sélectionnez un type de réplication parallèle, Non intégré ou Intégré.
        • Réplication intégrée

        • Réplication non intégrée

        • Réplication coordonnée

      2. Entrez un nom de processus de 5 caractères maximum.

      3. Entrez une description pour aider à distinguer ce processus des autres.

    2. Sur la page Options de réplication, renseignez les champs selon vos besoins, puis sélectionnez Suivant :

      • Trace de réplication:

        • Entrez un nom.

        • Entrez un sous-répertoire si vous prévoyez que le fichier de trace se trouve à un autre emplacement que celui par défaut.

        • Sélectionnez un profil de cryptage. Si aucun profil de cryptage n'a été créé, le portefeuille local est sélectionné par défaut.

      • Informations d'identification des cibles:

        • Sélectionnez un domaine.

        • Sélectionnez un alias dans le domaine spécifié.

        • Sélectionnez une table de points de reprise. Conservez la sélection par défaut ou sélectionnez la table d'un point de reprise créé pour le déploiement cible.

        • Sélectionnez le nombre maximal de threads (Réplications coordonnées uniquement).

      • Dans Début, sélectionnez le point de départ du traitement des données :

        • Position dans le journal (valeur par défaut)

        • Now

        • Heure personnalisée

      • Position de trace:

        • Entrez le numéro de séquence.

        • Entrez le décalage RBA.

    3. Sur la page Options gérées, renseignez les champs facultatifs selon vos besoins, puis sélectionnez Suivant :

      • Sélectionnez un nom de profil.

      • Activez Critique pour l'état du déploiement.

    4. Sur la page Fichier de paramètre, vous pouvez ajouter des paramètres pour configurer davantage la réplication. Exemple :

    table source.table1;

    Remarque :

    GoldenGate utilise par défaut l'heure GMT (heure de Greenwich). Utilisez SETENV pour remplacer le paramètre par défaut du processus Replicat. Cette modification ne s'applique pas aux déploiements. Exemple :

    setenv (TZ="US/Eastern")
    setenv (TZ="GMT+5")
  4. Sélectionnez Créer et exécuter. Si vous sélectionnez Créer, vous pouvez démarrer manuellement la réplication ultérieurement sur la page Réplications.

Ajout d'une réplication (21c)

Avant de commencer

Créez une table de point de reprise pour assurer que la réplication peut redémarrer sans devoir recapturer les transactions en si d'interruption se produit.

  1. In the OCI GoldenGate deployment console navigation menu, select Configuration.

  2. Dans l'onglet Base de données, sélectionnez l'icône de connexion de base de données pour la base de données cible.

  3. Sélectionnez Ajouter une adresse (icône Plus).

  4. Dans la table de point de reprise, saisissez le nom de schéma cible, puis sélectionnez Soumettre.

Ajoutez la réplication

  1. Sur la page d'aperçu du service d'administration, sur la console de déploiement d'OCI GoldenGate, sélectionnez Ajouter une réplication (icône Plus).

  2. Sur la page Ajouter un réplication, sélectionnez un type de réplication, puis cliquez sur Suivant.

    • Réplication parallèle

    • Réplication intégrée

    • Réplication coordonnée

    • Réplication classique

    Pour plus d'informations sur les différents types de réplication, reportez-vous à Types de réplication.

  3. Sur la page Options de réplication, renseignez les champs suivants, puis sélectionnez Suivant :

    1. Dans Nom de processus, entrez un nom pour le processus de réplication.

    2. (Facultatif) Dans Description, entrez une brève description permettant de distinguer ce processus de réplication des autres.

    3. Dans Intention, sélectionnez l'objectif de la réplication :

      • Haute disponibilité

      • Récupération après sinistre

      • Unidirectionnel (valeur par défaut)

      • Multiple

    4. Dans Domaine d'informations d'identification et Alias d'informations d'identification, sélectionnez le domaine et l'alias de base de données cible ou créez une nouvelle information d'identification.

    5. Dans Source, sélectionnez la source des données à traiter, Trace ou Fichier.

    6. Si la source est Trace, entrez dans Nom de trace le nom de cette trace d'extraction.

    7. Si la source est Trace et qu'on s'attend à ce que le fichier trace se retrouve à un emplacement autre que celui par défaut, saisissez le dernier dans Sous-répertoire de traces.

    8. Dans Début, sélectionnez le point de départ du traitement des données :

      • Position dans le journal

      • Now

      • Heure personnalisée

    9. Dans Numéro de séquence de journal de transactions, conservez la valeur par défaut ou entrez un numéro du journal de transactions.

    10. Dans Position de RBA du fichier journal des mouvements, conservez la valeur par défaut ou entrez une valeur de position.

    11. Dans Table de point de reprise, conservez la sélection par défaut ou sélectionnez la table d'un point de reprise créée pour le déploiement cible.

  4. Sous Profil de cryptage, sélectionnez un nom de profil. Si aucun profil de cryptage n'a été créé, le portefeuille local est sélectionné par défaut.

    1. Type de profil de cryptage

    2. Nom de clé maître

  5. Sous Options gérées, sélectionnez Critique pour l'état du déploiement, puis remplissez les autres champs si nécessaire.

  6. Sélectionnez Suivant.

  7. Sur la page Fichier de paramètres, vous pouvez indiquer des paramètres pour configurer davantage la réplication.

    table source.table1;

    Remarque :

    GoldenGate utilise par défaut l'heure GMT (heure de Greenwich). Utilisez SETENV pour remplacer le paramètre par défaut du processus Replicat. Cette modification ne s'applique pas aux déploiements. Exemple :

    setenv (TZ="US/Eastern")
    setenv (TZ="GMT+5")
  8. Sélectionnez Créer et exécuter. Si vous sélectionnez Créer, vous pouvez lancer la réplication manuellement ultérieurement à partir de la page d'aperçu du service d'administration.

Vous retournez à la page Aperçu du service d'administration, dans laquelle vous pouvez visualiser la création du processus Replicat et accéder aux actions Replicat.