JavaScript doit être activé pour afficher correctement ce contenu
Ajouter un processus de réplication pour PostgreSQL
Une réplication est un processus qui transmet des données à une base de données ou à une technologie cible. Il lit le fichier de piste sur la cible, reconstruit les opérations LMD ou LDD, puis les applique à la cible. Voyez comment ajouter un réplicat pour la base de données PostgreSQL, Extract pour la base de données PostgreSQL, OCI PostgreSQL, Amazon Aurora PostgreSQL, Amazon RDS pour PostgreSQL, Azure Database pour PostgreSQL, Azure Cosmos DB pour PostgreSQL et Google Cloud SQL pour les technologies PostgreSQL.
Veillez à suivre les instructions appropriées pour votre version de déploiement.
Ajouter un réplicat pour PostgreSQL (23ai)
Avant de commencer
Assurez-vous d'ajouter une table de points de vérification pour le redémarrage du service de réplication de réplication sans relancer la réapplication des transactions en cas d'arrêt.
Dans la console de déploiement OCI GoldenGate, développez Connexions à la base de données et sélectionnez la base de données cible.
Cliquez sur Ajouter un point de vérification (icône plus).
Pour Table de points de vérification, entrez le nom du schéma cible, puis cliquez sur Soumettre.
Pour ajouter un réplication pour PostgreSQL dans GoldenGate 23ai :
Dans le menu de navigation du service d'administration, cliquez sur Replicats.
Dans la page Replicats, cliquez sur Ajouter Replicat (icône plus).
Le formulaire Ajouter Replicat se compose de quatre pages. Remplissez le formulaire si nécessaire :
Sélectionnez les données d'identification cibles :
Domaine
Alias
Checkpoint Table
(Facultatif) Quand débuter
Entrez le numéro de séquence et le décalage RBA de la position de la piste.
Cliquez sur Suivant.
Dans la page Managed Options, remplissez les champs facultatifs suivants :
Sélectionnez un nom de profil.
Activez Critique pour l'état du déploiement.
Activez Démarrage automatique.
Activez Redémarrage automatique.
Cliquez sur Suivant.
Dans la page Parameter File, vous pouvez configurer la façon dont Replicat mappe les tables source et cible. Par exemple :
MAP table.*, TARGET table.*;
Cliquez sur Créer et exécuter pour démarrer Replicat. Si vous cliquez sur Créer, vous pourrez démarrer manuellement Replicat plus tard dans la page Replicats.
Vous retournez à la page Replicats, où vous pouvez sélectionner Replicat pour voir ses détails.
Ajouter un processus de réplication pour PostgreSQL (21c)
Avant de commencer
Avant d'ajouter un réplicat, créez une table de points de vérification pour vous assurer que le réplicat peut redémarrer sans réappliquer les transactions en cas d'interruption.
Dans le menu de navigation de la console de déploiement d'OCI GoldenGate, cliquez sur Configuration.
Dans l'onglet Service d'administration, allez à l'onglet Base de données.
Cliquez sur l'icône de connexion à la base de données cible.
Cliquez sur Ajouter un point de vérification (icône plus).
Pour Table de points de vérification, entrez le nom du schéma cible, puis cliquez sur Soumettre.
Pour ajouter un processus de réplication pour une cible PostgreSQL dans GoldenGate 21c :
Dans la console de déploiement, dans la page Aperçu du service d'administration, cliquez sur Ajouter une réplication (icône plus)
Dans l'Assistant Ajouter une réplication, dans la page Type de réplication, sélectionnez l'une des options suivantes, puis cliquez sur Suivant :
Dans la page Replicat Options, renseignez les champs suivants :
Pour Nom du processus, entrez un nom ne dépassant pas 5 caractères.
(Facultatif) Pour Description, entrez une brève description pour distinguer ce processus de réplication des autres.
Pour Intention, sélectionnez l'objectif du réplicat :
Récupération après sinistre
Unidirectionnel (par défaut)
Multi-lien
Pour D domaine de données d'identification et Alias de données d'identification, sélectionnez le domaine et l'alias de la base de données cible ou créez-en un nouveau.
Pour Source, sélectionnez la source des données à traiter : Piste ou Fichier.
Si la source est Trail, pour Nom de la piste, entrez le nom de la piste d'extraction. Si la source est Fichier, entrez le nom du fichier.
(Facultatif) Si la source est Trail et que le fichier de piste ne se trouve pas dans l'emplacement par défaut, entrez l'emplacement dans Sous-répertoire de piste.
Pour 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
Pour Numéro de séquence de la piste, laissez la valeur par défaut ou entrez un numéro de séquence de journal de transactions.
Pour Décalage RBA de la piste, laissez la valeur par défaut ou entrez une valeur de décalage.
Pour Table de points de vérification, sélectionnez la table que vous avez créée pour le déploiement cible ou entrez un nom de table de points de vérification en deux parties.
Sous Profil de chiffrement, sélectionnez un nom de profil. Si aucun profil de chiffrement n'a été créé, le portefeuille local est sélectionné par défaut.
Cliquez sur Suivant.
Dans la page Parameter File, ajoutez des paramètres pour configurer davantage le processus de réplication.
Note :
GoldenGate utilise l'heure moyenne de Greenwich (GMT). Utilisez SETENV pour remplacer le paramètre par défaut. Par exemple :
Cliquez sur Créer et exécuter. Si vous cliquez sur Créer, vous pourrez lancer manuellement la réplication plus tard à partir de la page Aperçu du service d'administration.
Vous retourz à la page Aperçu du service d'administration, où vous pouvez voir la création du processus et des actions de réplication.