Uso de Oracle GoldenGate con Amazon RDS para Oracle
Oracle GoldenGate recopila, replica y administra datos transaccionales entre bases de datos. Se trata de un paquete de software de replicación y de captura de datos de cambios (CDC, por sus siglas en inglés) basada en registros que se utiliza con bases de datos para sistemas de procesamiento de transacciones online (OLTP, por sus siglas en inglés). Oracle GoldenGate crea archivos de seguimiento que contienen los datos cambiados más recientes de la base de datos de origen. A continuación, envía estos archivos al servidor, donde un proceso convierte el archivo de seguimiento en SQL estándar para aplicarlo a la base de datos de destino.
Oracle GoldenGate con RDS para Oracle admite las siguientes características:
-
Reproducción de bases de datos activa a activa
-
Recuperación de desastres
-
Protección de los datos
-
Replicación dentro y fuera de la región
-
Migración y actualizaciones sin tiempo de inactividad
-
Replicación de datos entre una instancia de base de datos de RDS para Oracle y una base de datos que no es de Oracle
nota
Para obtener una lista de baSes de datos compatibles, consulte Oracle Fusion Middleware Supported System Configurations
(Configuraciones de sistemas compatibles con Oracle Fusion Middleware) en la documentación de Oracle.
Puede usar Oracle GoldenGate con RDS para Oracle para actualizar a las principales versiones de base de datos de Oracle. Por ejemplo, puede usar Oracle GoldenGate para actualizar una base de datos Oracle Database 11g en las instalaciones a Oracle Database 19c en una instancia de base de datos de Amazon RDS.
Temas
- Versiones y opciones de licencia compatibles con Oracle GoldenGate
- Requisitos y limitaciones de Oracle GoldenGate
- Arquitectura de Oracle GoldenGate
- Configuración de Oracle GoldenGate
- Uso de las utilidades EXTRACT y REPLICAT de Oracle GoldenGate
- Supervisión de Oracle GoldenGate
- Solución de problemas de Oracle GoldenGate
Versiones y opciones de licencia compatibles con Oracle GoldenGate
Puede utilizar Standard Edition 2 (SE2) o Enterprise Edition (EE) de RDS para Oracle con Oracle GoldenGate versión 12c y posteriores. Puede utilizar las siguientes características de Oracle GoldenGate:
-
Se admite la captura remota (extracción) de Oracle GoldenGate.
-
Las instancias de base de datos de RDS para Oracle que utilizan la arquitectura de base de datos tradicional que no es de CDB admiten la captura (extracción). La captura de PDB remota de Oracle GoldenGate es compatible con las bases de datos de contenedores (CDB) de Oracle Database 21c.
-
La entrega remota (replicación) de Oracle GoldenGate es compatible con instancias de bases de datos de RDS para Oracle que utilizan arquitecturas de CDB o que no son de CDB. La entrega remota admite las funciones Replicación integrada, Replicación paralela, Replicación coordenada y Replicación clásica.
-
RDS para Oracle es compatible con las arquitecturas clásica y de microservicios de Oracle GoldenGate.
-
Se admite la replicación de valores de Oracle GoldenGate DDL y Sequence cuando se utiliza el modo de captura integrado.
El usuario es responsable de administrar las licencias de GoldenGate (BYOL) para usarlas con Amazon RDS en todas las Regiones de AWS. Para obtener más información, consulte Opciones de licencias de RDS para Oracle.
Requisitos y limitaciones de Oracle GoldenGate
Cuando trabaje con Oracle GoldenGate y RDS para Oracle, tenga en cuenta los siguientes requisitos y limitaciones:
-
Es responsable de configurar y administrar Oracle GoldenGate para usarlo con RDS para Oracle.
-
Es responsable de configurar una versión de Oracle GoldenGate que esté certificada con las bases de datos de origen y destino. Para obtener más información, consulte Oracle Fusion Middleware Supported System Configurations
(Configuraciones de sistemas compatibles con Oracle Fusion Middleware) en la documentación de Oracle. -
Puede utilizar Oracle GoldenGate en muchos entornos diferentes de AWS para muchos casos de uso diferentes. Si tiene algún problema relacionado con el soporte de Oracle GoldenGate, póngase en contacto con los servicios de soporte de Oracle.
-
Puede utilizar Oracle GoldenGate en RDS para Oracle para instancias de base de datos de Oracle que utilicen el cifrado de datos transparente (TDE, por sus siglas en inglés) de Oracle. Para mantener la integridad de los datos replicados, configure el cifrado en el centro de Oracle GoldenGate con volúmenes cifrados de Amazon EBS o el cifrado de archivos de trazado. Configure también el cifrado de los datos enviados entre el centro de Oracle GoldenGate y las instancias de base de datos de origen y destino. Las instancias de base de datos de RDS for Oracle admiten el cifrado con Capa de conexión segura de Oracle o Oracle Native Network Encryption.