Migración de bases de datos de Oracle RAC protegidas por Oracle Data Guard
Oracle Exadata Database Service ofrece capacidades probadas de Oracle Database en una infraestructura de Oracle Exadata optimizada y específica. La automatización incorporada en la nube, la ampliación flexible de recursos, la seguridad y el rendimiento rápido para todas las cargas de trabajo de Oracle Database le ayudan a simplificar la gestión y reducir los costos.
En el siguiente diagrama de arquitectura se muestra una base de datos de Oracle RAC con Oracle Data Guard en los centros de datos de un despliegue local:

Descripción de la ilustración migrate-orclracdbs-dg-regions.png
Tiene las siguientes opciones para garantizar la alta disponibilidad de la base de datos al migrar este despliegue a OCI:
- Migración a Oracle Exadata Database Service on Dedicated Infrastructure
- Migración a Oracle Exadata Database Service en infraestructura de Exascale
- Migración a Oracle Autonomous Database on Dedicated Exadata Infrastructure
- Migrar a una base de datos Oracle RAC de dos nodos en Oracle Base Database Service
- Migración a Oracle Cloud VMware Solution
Migración a Oracle Exadata Database Service on Dedicated Infrastructure
Oracle Exadata Database Service on Dedicated Infrastructure cumple con el nivel de oro de Oracle MAA cuando se despliega con Oracle Data Guard.
En el siguiente diagrama de arquitectura se muestra la base de datos Oracle RAC en Oracle Exadata Database Service on Dedicated Infrastructure con Oracle Data Guard en todas las regiones:

Descripción de la ilustración migrate-orclracdb-exadbsrvdi-dg-regions.png
Esta arquitectura consta de los siguientes componentes:
- En cada región, una VCN con tres subredes y un gateway de servicio para acceder a servicios gestionados por OCI.
- Un DRG en cada VCN y una conexión de intercambio de tráfico remoto (RPC) entre las VCN.
- Aplicación principal en la máquina virtual de OCI Compute que se ejecuta en la subred de la aplicación en la región principal.
- Aplicación en espera en la máquina virtual de OCI Compute que se ejecuta en la subred de la aplicación en la región en espera.
- La infraestructura de Exadata primaria y el cluster de VM de Exadata desplegados en el cliente y las subredes de copia de seguridad en la región principal.
- Infraestructura de Exadata en espera y cluster de VM de Exadata desplegados en el cliente y subredes de copia de seguridad en la región en espera.
- Base de datos Oracle RAC principal desplegada en el cluster de VM de Exadata con un nodo de Oracle RAC en cada VM del cluster de VM en la región principal.
- Base de datos Oracle RAC en espera desplegada en el cluster de VM de Exadata con un nodo de Oracle RAC en cada VM del cluster de VM en la región en espera.
- Oracle Data Guard replica datos de la base de datos principal a la base de datos en espera.
- OCI Full Stack DR organiza las operaciones de switchover y failover.
- Oracle Database Autonomous Recovery Service para copias de seguridad automáticas de base de datos.
- (Opcional) Servicio de OCI Object Storage como solución alternativa para las copias de seguridad automáticas de la base de datos.
- (Opcional) OCI Vault para la gestión de claves de TDE.
Esta arquitectura se beneficia de:
- Alta disponibilidad y redundancia incorporadas proporcionadas por Oracle Exadata y Oracle RAC.
- Protección de datos y (casi) pérdida de datos cero con la base de datos en espera de Oracle Data Guard.
- Switchover y failover orquestados de la aplicación y la base de datos con OCI Full Stack DR.
- Protección de las aplicaciones frente a interrupciones durante interrupciones y operaciones de mantenimiento con Continuidad de aplicaciones.
- Reducción de la carga de trabajo de copia de seguridad en la base de datos principal y en espera con Oracle Database Autonomous Recovery Service.
- Escalabilidad en línea de recursos informáticos y de almacenamiento.
- Aprovisionamiento automatizado de bases de datos y operaciones de ciclo de vida.
- Configuración automatizada de Oracle Data Guard.
- TDE está activado por defecto con la opción de utilizar OCI Vault para la gestión de claves.
- Migraciones automatizadas mediante ZDM.
- Modelos de licencia de Oracle Cloud.
Recomendaciones
- Configure la copia de seguridad automática en Oracle Database Autonomous Recovery Service aunque Oracle Data Guard proteja los datos para minimizar la carga de trabajo de copia de seguridad en la base de datos mediante la implantación de la estrategia de copia de seguridad incremental permanente que elimina las copias de seguridad completas semanales.
- Active las copias de seguridad de la base de datos en espera para lograr la replicación de copias de seguridad entre regiones.
- Utilice Active Data Guard para la prevención completa de daños en los datos con reparación automática de bloques, actualizaciones y migraciones en línea, descargue la carga de trabajo en espera con escalabilidad horizontal de lectura y active la continuidad de aplicaciones para enmascarar las interrupciones de la base de datos durante los eventos planificados y no planificados de los usuarios finales y garantizar aplicaciones ininterrumpidas.
Migración a Oracle Exadata Database Service en infraestructura de Exascale
Oracle Exadata Database Service on Exascale Infrastructure proporciona la misma experiencia de servicio en la nube que Oracle Exadata Database Service on Dedicated Infrastructure, pero sin necesidad de suscribirse a una infraestructura dedicada. Puede comenzar con un pequeño cluster de máquina virtual (VM) y escalar fácilmente a medida que crecen sus necesidades. Oracle gestiona toda la infraestructura física en un modelo de servicio de infraestructura multi-arrendamiento compartido. Oracle Exadata Database Service on Exascale Infrastructure solo está disponible para la versión 23ai de Oracle Database.
Oracle Exadata Database Service on Exascale Infrastructure se ejecuta en Oracle Exadata y Oracle RAC y cumple con el nivel de oro de Oracle MAA cuando se despliega con Oracle Data Guard.
La siguiente arquitectura muestra una base de datos de Oracle RAC en Oracle Exadata Database Service on Exascale Infrastructure con Oracle Data Guard en todas las regiones:

Descripción de la ilustración migrate-orclracdb-exadbxsi-dg-regions.png
Esta arquitectura consta de los siguientes componentes:
- VCN con tres subredes y un gateway de servicio para acceder a servicios gestionados por OCI.
- Un DRG en cada VCN y una conexión de intercambio de tráfico remoto (RPC) entre las VCN.
- Aplicación principal en la máquina virtual de OCI Compute que se ejecuta en la subred de la aplicación en la región principal.
- Aplicación en espera en la máquina virtual de OCI Compute que se ejecuta en la subred de la aplicación en la región en espera.
- Cluster de VM de Exadata principal desplegado en el cliente y las subredes de copia de seguridad en la región principal.
- Cluster de VM de Exadata en espera desplegado en el cliente y las subredes de copia de seguridad en la región en espera.
- Base de datos de Oracle RAC principal desplegada en el cluster de VM de Exadata con un nodo de Oracle RAC en cada VM del cluster de VM en la región principal.
- Base de datos de Oracle RAC en espera desplegada en el cluster de VM de Exadata con un nodo de Oracle RAC en cada VM del cluster de VM en la región en espera.
- Oracle Data Guard replica datos de la base de datos principal a la base de datos en espera.
- OCI Full Stack DR organiza las operaciones de switchover y failover.
- Oracle Database Autonomous Recovery Service para copias de seguridad automáticas de base de datos.
- (Opcional) Servicio de OCI Object Storage como solución alternativa para las copias de seguridad automáticas de la base de datos.
- (Opcional) OCI Vault para la gestión de claves de cifrado de datos transparente (TDE).
Esta arquitectura se beneficia de:
- Alta disponibilidad y redundancia incorporadas proporcionadas por Oracle Exadata y Oracle RAC.
- Protección de datos y (casi) pérdida de datos cero con la base de datos en espera de Oracle Data Guard.
- Switchover y failover orquestados de la aplicación y la base de datos con OCI Full Stack DR.
- Protección de las aplicaciones frente a interrupciones durante interrupciones y operaciones de mantenimiento con Continuidad de aplicaciones.
- Reducción de la carga de trabajo de copia de seguridad en la base de datos principal y en espera con Oracle Database Autonomous Recovery Service.
- Escalabilidad en línea de recursos informáticos y de almacenamiento.
- Aprovisionamiento automatizado de bases de datos y operaciones de ciclo de vida.
- Configuración automatizada de Oracle Data Guard.
- TDE está activado por defecto con la opción de utilizar OCI Vault para la gestión de claves.
- Migraciones automatizadas mediante ZDM.
- Modelos de licencia de Oracle Cloud.
- Menor costo y tamaño de entrada que Oracle Exadata Database Service on Dedicated Infrastructure.
- Las capacidades avanzadas de instantánea y clonación en poco espacio que están estrechamente integradas con Oracle Database y eliminan la necesidad de una base de datos maestra de prueba para soportar instantáneas y clones en Exadata.
Recomendaciones
- Configure la copia de seguridad automática en Oracle Database Autonomous Recovery Service aunque Oracle Data Guard proteja los datos para minimizar la carga de trabajo de copia de seguridad en la base de datos mediante la implantación de la estrategia de copia de seguridad incremental permanente que elimina las copias de seguridad completas semanales.
- Active las copias de seguridad de la base de datos en espera para lograr la replicación de copias de seguridad entre regiones.
- Utilice Active Data Guard para la prevención completa de daños en los datos con reparación automática de bloques, actualizaciones y migraciones en línea, descargue la carga de trabajo en espera con escalabilidad horizontal de lectura y active la continuidad de aplicaciones para enmascarar las interrupciones de la base de datos durante los eventos planificados y no planificados de los usuarios finales y garantizar aplicaciones ininterrumpidas.
Migración a Oracle Autonomous Database on Dedicated Exadata Infrastructure
Oracle Autonomous Database proporciona una base de datos fácil de usar y totalmente autónoma que se escala de forma flexible, ofrece un rápido rendimiento de consultas y no requiere administración. Oracle Autonomous Database on Dedicated Exadata Infrastructure es un entorno de base de datos altamente automatizado y totalmente gestionado que se ejecuta en OCI con recursos de hardware y software comprometidos. Estos recursos aislados permiten a su organización cumplir con estrictos requisitos de seguridad, disponibilidad y rendimiento, a la vez que reducen los costos y la complejidad.
Oracle Autonomous Database se ejecuta en Oracle Exadata y Oracle RAC y cumple con el nivel de oro de Oracle MAA cuando se despliega con Oracle Data Guard.
En el siguiente diagrama de arquitectura se muestra Oracle Autonomous Database on Dedicated Exadata Infrastructure con Oracle Autonomous Data Guard en todas las regiones:

Descripción de la ilustración migrate-autonmdbdi-exadata-dg-regions.png
Esta arquitectura consta de los siguientes componentes:
- En cada región, una VCN con dos subredes.
- Un DRG en cada VCN y una conexión de intercambio de tráfico remoto (RPC) entre las VCN.
- Aplicación principal en la máquina virtual de OCI Compute que se ejecuta en la subred de la aplicación en la región principal.
- Aplicación en espera en la máquina virtual de OCI Compute que se ejecuta en la subred de la aplicación en la región en espera.
- Infraestructura de Exadata autónoma principal y cluster de VM de Exadata autónomo desplegado en el cliente y la subred de copia de seguridad en la región principal.
- Infraestructura de Exadata autónoma en espera y cluster de VM de Exadata autónomo desplegado en el cliente y la subred de copia de seguridad en la región en espera.
- Oracle Autonomous Database principal desplegada en el cluster de VM de Exadata autónomo en la región principal.
- Oracle Autonomous Database en espera desplegada en el cluster de VM de Exadata autónomo de la región en espera.
- Oracle Autonomous Data Guard para replicar datos de la base de datos principal a la base de datos en espera.
- OCI Full Stack DR organiza las operaciones de switchover y failover.
- Oracle Database Autonomous Recovery Service para copias de seguridad automáticas de base de datos.
- (Opcional) Servicio de OCI Object Storage como solución alternativa para las copias de seguridad automáticas de la base de datos.
- (Opcional) OCI Vault para la gestión de claves de TDE.
Esta arquitectura se beneficia de:
- Alta disponibilidad y redundancia incorporadas proporcionadas por Oracle Exadata y Oracle RAC.
- Protección de datos y (casi) pérdida de datos cero con la base de datos en espera de Oracle Data Guard.
- Switchover y failover orquestados de la aplicación y la base de datos con OCI Full Stack DR.
- Protección de las aplicaciones frente a interrupciones durante interrupciones y operaciones de mantenimiento con Continuidad de aplicaciones.
- Reducción de la carga de trabajo de copia de seguridad en la base de datos principal y en espera con Oracle Database Autonomous Recovery Service.
- Escalabilidad automática y en línea de los recursos informáticos y de almacenamiento.
- Aprovisionamiento automatizado de bases de datos y operaciones de ciclo de vida.
- Configuración automatizada de Oracle Autonomous Data Guard.
- TDE está activado por defecto con la opción de utilizar OCI Vault para la gestión de claves.
- Migraciones automatizadas mediante ZDM.
- Los modelos de licencia de OCI y las opciones de Enterprise Edition se incluyen sin costo adicional.
Recomendaciones
- Configure la copia de seguridad automática en Oracle Database Autonomous Recovery Service aunque Oracle Autonomous Data Guard proteja los datos para minimizar la carga de trabajo de copia de seguridad en la base de datos mediante la implantación de la estrategia de copia de seguridad incremental permanente que elimina las copias de seguridad completas semanales.
- Active las copias de seguridad de la base de datos en espera para lograr la replicación de copias de seguridad entre regiones.
- Utilice Active Data Guard para la prevención completa de daños en los datos con reparación automática de bloques, actualizaciones y migraciones en línea, descargue la carga de trabajo en espera con escalabilidad horizontal de lectura y active la continuidad de aplicaciones para enmascarar las interrupciones de la base de datos durante los eventos planificados y no planificados de los usuarios finales y garantizar aplicaciones ininterrumpidas.
- Opcionalmente, puede migrar a Oracle Autonomous Database Serverless con Oracle Autonomous Data Guard.
Migración a una base de datos Oracle RAC de dos nodos en Oracle Base Database Service
La base de datos de Oracle RAC de dos nodos en Oracle Base Database Service proporciona alta disponibilidad de Oracle RAC y cumple con el nivel de oro de Oracle MAA cuando se despliega con Oracle Data Guard.
En el siguiente diagrama de arquitectura se muestra una base de datos de Oracle RAC de dos nodos en Oracle Base Database Service con Oracle Data Guard en todas las regiones:

Descripción de la ilustración migrate-two-node-racdb-basedb-dg-regions.png
Esta arquitectura consta de los siguientes componentes:
- En cada región, una VCN con dos subredes y un gateway de servicio para acceder a servicios gestionados por OCI.
- Un DRG en cada VCN y una conexión de intercambio de tráfico remoto (RPC) entre las VCN.
- Aplicación principal en la máquina virtual de OCI Compute que se ejecuta en la subred de la aplicación en la región principal.
- Aplicación en espera en la máquina virtual de OCI Compute que se ejecuta en la subred de la aplicación en la región en espera.
- Base de datos Oracle RAC de dos nodos principal desplegada en Oracle Base Database Service en la subred de la base de datos en la región principal, cada nodo desplegado en un dominio de errores diferente.
- Base de datos Oracle RAC de dos nodos en espera desplegada en Oracle Base Database Service en la subred de la base de datos en la región en espera, cada nodo desplegado en un dominio de errores diferente.
- Oracle Data Guard replica datos de la base de datos principal a la base de datos en espera.
- OCI Full Stack DR organiza las operaciones de switchover y failover.
- Oracle Database Autonomous Recovery Service para copias de seguridad automáticas de base de datos.
- (Opcional) Servicio de OCI Object Storage como solución alternativa para las copias de seguridad automáticas de la base de datos.
- (Opcional) OCI Vault para la gestión de claves de TDE.
Note:
Al migrar a máquinas virtuales en lugar de a Exadata, se perderá las ventajas de rendimiento y redundancia de Exadata.- Alta disponibilidad con Oracle RAC desplegado en dos dominios de errores.
- Protección de datos y (casi) pérdida de datos cero con la base de datos en espera de Oracle Data Guard.
- Switchover y failover orquestados de la aplicación y la base de datos con OCI Full Stack DR.
- Protección de las aplicaciones frente a interrupciones durante interrupciones y operaciones de mantenimiento con Continuidad de aplicaciones.
- Reducción de la carga de trabajo de copia de seguridad en la base de datos principal y en espera con Oracle Database Autonomous Recovery Service.
- Aprovisionamiento automatizado de bases de datos y operaciones de ciclo de vida.
- Configuración automatizada de Oracle Data Guard.
- TDE está activado por defecto con la opción de utilizar OCI Vault para la gestión de claves.
- Migraciones automatizadas mediante ZDM.
- Modelos de licencia de Oracle Cloud.
Recomendaciones
- Configure la copia de seguridad automática en Oracle Database Autonomous Recovery Service aunque Oracle Data Guard proteja los datos para minimizar la carga de trabajo de copia de seguridad en la base de datos mediante la implantación de la estrategia de copia de seguridad incremental permanente que elimina las copias de seguridad completas semanales.
- Active las copias de seguridad de la base de datos en espera para lograr la replicación de copias de seguridad entre regiones.
- Considere la configuración de la copia de seguridad automática en el servicio OCI Object Storage como alternativa, que proporciona duplicación en tres direcciones entre dominios de disponibilidad o dominios de errores.
- Utilice Active Data Guard para la prevención completa de daños en los datos con reparación automática de bloques, actualizaciones y migraciones en línea, descargue la carga de trabajo en espera con escalabilidad horizontal de lectura y active la continuidad de aplicaciones para enmascarar las interrupciones de la base de datos durante los eventos planificados y no planificados de los usuarios finales y garantizar aplicaciones ininterrumpidas.
Migración a Oracle Cloud VMware Solution
En el siguiente diagrama de arquitectura se muestra una instancia única de Oracle Database en OCVS con Oracle Data Guard en todas las regiones:

Descripción de la ilustración migrate-single-oci-odb-ovcs-dg-regions.png
Esta arquitectura consta de los siguientes componentes en cada región:
- VCN con un gateway de servicio para acceder a servicios gestionados por OCI.
- Un gateway de direccionamiento dinámico (DRG) en cada VCN y una conexión de intercambio de tráfico remoto (RPC) entre las VCN.
- Centro de datos definido por software (SDDC) de OCVS.
- Aplicación principal en la VM de OCI Compute proporcionada por OCVS en la región principal.
- Aplicación en espera en la máquina virtual de OCI Compute proporcionada por OCVS en la región en espera.
- Oracle Database de instancia única primaria en la máquina virtual de OCI Compute proporcionada por OCVS en la región principal.
- Oracle Database de instancia única en espera en la máquina virtual de OCI Compute proporcionada por OCVS en la región en espera.
- Oracle Data Guard para replicar datos de la base de datos principal a la base de datos en espera.
- OCI Object Storage para copias de seguridad de bases de datos.
Recomendaciones
- Configure Oracle Data Guard entre dos dominios de disponibilidad para protegerlo de fallos del sitio. Como alternativa, Oracle Data Guard se puede configurar en dos dominios de errores en regiones de OCI con un único dominio de disponibilidad.
-
Utilice el módulo de copia de seguridad en la nube de Oracle Database para configurar copias de seguridad de base de datos en OCI Object Storage y beneficiarse de la duplicación en tres direcciones en dominios de disponibilidad o dominios de errores.
-
Utilice Active Data Guard para la prevención completa de daños en los datos con reparación automática de bloques, actualizaciones y migraciones en línea, para descargar la carga de trabajo a la base de datos en espera con escalabilidad horizontal de lectura.
-
Active la continuidad de aplicaciones para enmascarar las interrupciones de la base de datos durante los eventos planificados y no planificados de los usuarios finales y garantizar aplicaciones ininterrumpidas.
Comparación de opciones
OCI proporciona varias opciones para sus cargas de trabajo basadas en VMware con diferentes funciones para alta disponibilidad, recuperación ante desastres, migración, automatización y más.
En la siguiente tabla se compara la base de datos de Oracle RAC con las opciones de migración de Oracle Data Guard mediante Oracle Exadata Database Service on Dedicated Infrastructure/Oracle Exadata Database Service on Exascale Infrastructure, Oracle Autonomous Database on Dedicated Exadata Infrastructure, Oracle RAC de dos nodos en Oracle Base Database Service y Oracle Cloud VMware Solution:
Función | Oracle Exadata Database Service on Dedicated Infrastructure/Oracle Exadata Database Service on Exascale Infrastructure | Oracle Autonomous Database en infraestructura de Exadata dedicada | Oracle RAC de dos nodos en Oracle Base Database Service | Oracle Cloud VMware Solution |
---|---|---|---|---|
Despliegue de la base de datos | Comantado | Autónoma | Comantado | Manual |
Operaciones de ciclo de vida | Automatizado | Autónoma | Automatizado | Manual |
Configuración de Data Guard | Automatizado | Automatizado | Automatizado | Manual |
Failover automático | Failover de Inicio Rápido | Failover de Inicio Rápido | Failover de Inicio Rápido | Failover de Inicio Rápido |
Licencias | BYOL y licencia incluidas | BYOL y licencia incluidas | BYOL y licencia incluidas | BYOL |
Cifrado de TDE | Por defecto e incluido | Por defecto e incluido | Por defecto e incluido | Manual, opción de pago |
Almacén de Claves de TDE | Cartera local y OCI Vault | Cartera local y OCI Vault | Cartera local y OCI Vault | Cartera Local |
Migración de Base de Datos | Automatizado con Oracle ZDM | Automatizado con Oracle ZDM | Automatizado con Oracle ZDM | Manual |
Nivel de Oracle MAA | Dorado | Dorado | Dorado | Bronce + Oracle Data Guard (responsabilidad del cliente) |
Alta disponibilidad | Oracle Exadata y Oracle RAC | Oracle Exadata y Oracle RAC | Oracle RAC | Oracle Data Guard |
Recuperación ante desastres (DR) | Oracle Data Guard | Oracle Autonomous Data Guard | Oracle Data Guard | Oracle Data Guard |
Operaciones de DR | DR de pila completa de OCI | DR de pila completa de OCI | DR de pila completa de OCI | Manual |
Operaciones de copia de seguridad | Automatizado | Autónoma | Automatizado | Manual |
Operaciones de restauración | Automatizado | Automatizado | Automatizado | Manual |
RPO (interrupción regional) | (Casi) cero | (Casi) cero | (Casi) cero | (Casi) cero |
RTO (interrupción regional) | Tiempo de failover a en espera | Tiempo de failover a en espera | Tiempo de failover a en espera | Tiempo de failover a en espera |
Continuidad de aplicaciones | Sí | Sí | Sí | Sí |