Répliquer des données à l'aide d'Oracle GoldenGate
Vous pouvez répliquer des données vers une base de données d'IA autonome à l'aide d'Oracle GoldenGate et d'Oracle GoldenGate Cloud Service. Vous pouvez saisir les modifications de la base de données d'IA autonome et les répliquer vers n'importe quelle base de données ou plate-forme cible prise en charge par Oracle GoldenGate, y compris d'autres bases de données d'IA autonome sur des infrastructures Exadata dédiées.
Note : Les sauvegardes doivent être activées sur la base de données conteneur autonome source pour garantir que toutes les opérations sources sont correctement enregistrées dans les fichiers de journalisation. Si les sauvegardes ne sont pas activées, les opérations NOLOGGING peuvent ne pas être saisies par Oracle GoldenGate, ce qui peut entraîner une perte de données ou une incohérence de données sur le système cible.
En outre, configurez une période de conservation des sauvegardes qui permet la restauration des fichiers de journalisation archivés à partir d'une sauvegarde s'ils sont supprimés du système de fichiers de base de données en raison de contraintes d'espace.
Oracle GoldenGate propose des solutions de réplication de données efficaces dans plusieurs scénarios, dont les suivants :
-
Migration de données vers ou entre des bases de données d'IA autonomes
-
Saisie et réplication de données en temps réel pour prendre en charge les éléments suivants :
-
Architecture active-active évolutive
-
Entrepôt de données en temps réel
-
Intégration de mégadonnées
-
Analyse de flux en temps réel
-
Conseil : Pour une alternative "Essayer" qui démontre la migration en direct vers une base de données d'IA autonome à l'aide de la réplication Oracle Goldengate, exécutez Laboratoire 10 : Réplication Oracle GoldenGate dans l'atelier Oracle Autonomous AI Database Dedicated for Fleet Administrators.
Selon que votre base de données IA autonome est configurée en tant que base de données source (extrait) ou cible (réplication) dans la configuration de la réplication des données, vous devrez effectuer une ou plusieurs tâches répertoriées ci-dessous :
-
Déverrouiller le compte GGADMIN :
GGADMINest un utilisateur de base de données Oracle GoldenGate créé au préalable dans la base de données du service d'intelligence artificielle autonome. Ce compte est utilisé à la fois pour les extractions et les réplications dans la base de données de l'IA autonome et doit être déverrouillé avant de configurer la réplication des données avec Oracle GoldenGate. Pour plus de détails, voir Définition des données d'identification pour Oracle GoldenGate. -
Configurer le processus d'extraction pour la saisie à partir d'une base de données d'IA autonome : Cette opération n'est requise que si vous voulez utiliser la base de données d'IA autonome en tant que base de données source dans l'activité de réplication de données. Pour des détails complets, voir Configuration de l'extraction pour la saisie à partir d'une base de données d'IA autonome.
-
Configurer la réplication pour qu'elle s'applique à une base de données d'IA autonome : N'est requise que si vous voulez utiliser la base de données d'IA autonome en tant que base de données cible dans l'activité de réplication de données. Pour des détails complets, voir Configuration du processus de réplication pour une application à une base de données d'IA autonome. Parallel Replicat est une variante du processus Replicat qui applique des transactions en parallèle pour améliorer les performances. Autonomous AI Database prend en charge la réplication parallèle en mode intégré, c'est-à-dire que vous pouvez également créer (ou ajouter) et configurer la réplication parallèle dans votre environnement. Pour plus d'informations, voir Utilisation du processus de réplication parallèle.
Note : La réplication parallèle n'est pas prise en charge pour les bases de données IA autonomes surprovisionnées, c'est-à-dire les bases de données provisionnées avec des OCPU fractionnaires (inférieures à 1 OCPU).
Contenu connexe
Cas d'utilisation d'Oracle GoldenGate avec Autonomous AI Database