Répliquer des données à l'aide d'Oracle GoldenGate

Vous pouvez répliquer des données dans une base de données autonome à l'aide d'Oracle GoldenGate et du service Oracle GoldenGate Cloud. Vous pouvez saisir les modifications à partir d'Autonomous Database 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 infrastructures Autonomous Database sur une infrastructure Exadata dédiée.

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 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
Selon que votre base de données autonome est configurée en tant que base de données source (extraction) ou cible (réplication) dans la configuration de la réplication des données, vous devez effectuer une ou plusieurs des tâches ci-dessous :
  • Déverrouillez le compte GGADMIN : GGADMIN est un utilisateur de base de données Oracle GoldenGate pré-créé dans Autonomous Database. Ce compte est utilisé pour les extractions et les réplications dans les bases de données autonomes et il doit être déverrouillé avant de configurer la réplication de données avec Oracle GoldenGate. Pour plus de détails, voir Définition des données d'identification pour Oracle GoldenGate.
  • Configurer l'extraction pour la saisie à partir d'une base de données Autonomous Database : Nécessaire uniquement si vous voulez utiliser Autonomous Database comme base de données source dans l'activité de réplication de données. Pour plus de détails, voir Configuration de l'extraction pour la saisie à partir d'une base de données autonome.
  • Configurer le processus de réplication pour qu'il s'applique à une base de données Autonomous Database : Obligatoire uniquement si vous voulez utiliser Autonomous Database comme base de données cible dans l'activité de réplication de données. Pour des informations complètes, voir Configuration de la réplication à appliquer à une base de données autonome.
    La réplication parallèle est une variante de la réplication qui applique des transactions en parallèle pour améliorer les performances. Autonomous 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 service de réplication parallèle.

    Note :

    La réplication parallèle n'est pas prise en charge pour les bases de données Autonomous Database surprovisionnées, c'est-à-dire les bases de données provisionnées avec des OCPU fractionnaires (moins de 1 OCPU).

Conseil :

Pour tester en pratique la migration en direct vers une base de données autonome à l'aide de la réplication Oracle Goldengate, exécutez l'étape Exercice 10 : Réplication Oracle GoldenGate dans l'atelier sur la base de données autonome Oracle dédiée pour les administrateurs de parc.