Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Utilisation d'Oracle GoldenGate avec Amazon RDS for Oracle
Oracle GoldenGate collecte, réplique et gère les données transactionnelles entre bases de données. Il s'agit d'un package logiciel de réplication et de capture de données modifiées basé sur les journaux utilisé avec les bases de données pour les systèmes de traitement transactionnel en ligne (OLTP). Oracle GoldenGate crée des fichiers de suivi qui contiennent les dernières données modifiées de la base de données source. Il transmet (push) ensuite ces fichiers au serveur, où un processus convertit le fichier de suivi en code SQL standard à appliquer à la base de données cible.
Oracle GoldenGate avec RDS for Oracle prend en charge les fonctionnalités suivantes :
-
Réplication de base de données active-active
-
Reprise après sinistre
-
Protection des données
-
Réplication dans la Région et entre Régions
-
Migration et mises à niveau sans temps d'arrêt
-
Réplication de données entre une instance de base de données RDS for Oracle et une base de données non-Oracle
Note
Pour obtenir la liste des bases de données prises en charge, consultez Oracle Fusion Middleware Supported System Configurations
(Configurations système prises en charge par Oracle Fusion Middleware) dans la documentation Oracle.
Vous pouvez utiliser Oracle GoldenGate avec RDS for Oracle pour effectuer une mise à niveau vers des versions majeures d'Oracle Database. Par exemple, vous pouvez utiliser Oracle GoldenGate pour mettre à niveau une base de données Oracle Database 11g sur site vers Oracle Database 19c sur une instance de base de données Amazon RDS.
Rubriques
Versions prises en charge et options de licence pour Oracle GoldenGate
Vous pouvez utiliser Standard Edition 2 (SE2) ou Enterprise Edition (EE) de RDS for Oracle avec Oracle GoldenGate versions 12c et ultérieures. Vous pouvez utiliser les fonctionnalités d'Oracle GoldenGate suivantes :
-
La capture (extract) à distance Oracle GoldenGate est prise en charge.
-
La capture (extract) est prise en charge sur les instances de base de données RDS for Oracle qui utilisent l'architecture de base de données traditionnelle non-CDB. La capture de PDB Oracle GoldenGate Remote est prise en charge sur les CDB exécutant Oracle Database 21c ou Oracle Database 19c versions 19.0.0.0.ru-2024-04.rur-2024-04.r1 ou supérieure.
-
Oracle GoldenGate Remote Delivery (replicat) est pris en charge sur les instances de base de données RDS for Oracle qui utilisent des architectures non-CDB ou CDB. Remote Delivery prend en charge les processus Replicat intégré, Replicat parallèle, Replicat coordonné et Replicat classique.
-
RDS for Oracle prend en charge les architectures classique et microservices d'Oracle GoldenGate.
-
La réplication des valeurs Oracle GoldenGate DDL et Sequence est prise en charge lors de l'utilisation du mode de capture intégré.
Vous êtes responsable de la gestion des licences Oracle GoldenGate (BYOL) pour son utilisation avec Amazon RDS dans toutes les Régions AWS. Pour plus d’informations, consultez Options de licence RDS for Oracle.
Exigences et restrictions pour Oracle GoldenGate
Lorsque vous travaillez avec Oracle GoldenGate et RDS for Oracle, prenez en compte les exigences et restrictions suivantes :
-
Vous êtes responsable de la configuration et de la gestion d'Oracle GoldenGate afin de l'utiliser avec RDS for Oracle.
-
Vous êtes responsable de la configuration d'une version d'Oracle GoldenGate certifiée avec les bases de données source et cible. Pour plus d’informations, consultez la page Configurations système prises en charge par Oracle Fusion Middleware
dans la documentation Oracle. -
Vous pouvez utiliser Oracle GoldenGate dans de nombreux environnements AWS pour de nombreux cas d'utilisation différents. Si vous rencontrez un problème de support relatif à Oracle GoldenGate, contactez les services de support Oracle.
-
Vous pouvez utiliser Oracle GoldenGate sur des instances de base de données RDS for Oracle qui utilisent Oracle Transparent Data Encryption (TDE). Pour préserver l'intégrité des données répliquées, configurez le chiffrement sur le hub Oracle GoldenGate à l'aide de volumes chiffrés Amazon EBS ou du chiffrement des fichiers de suivi. Configurez également le chiffrement pour les données envoyées entre le hub Oracle GoldenGate et les instances de base de données source et cible. Les instances de base de données RDS for Oracle prennent en charge le chiffrement avec Oracle Secure Sockets Layer (SSL) ou Oracle NNE (Native Network Encryption).