Migración de bases de datos de Oracle RAC
En el siguiente diagrama de arquitectura se muestra una base de datos de Oracle RAC en un despliegue local:

Descripción de la ilustración migrate-orclracdb-vmware-premises.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 se ejecuta en Oracle Exadata y Oracle RAC, se beneficia de su alta disponibilidad, escalabilidad y redundancia, y cumple con el nivel de plata de Oracle MAA por defecto.
La siguiente arquitectura muestra una base de datos Oracle RAC en Oracle Exadata Database Service on Dedicated Infrastructure:

Descripción de la ilustración migrate-orclracdb-exadbdisrv.png
Esta arquitectura consta de los siguientes componentes:
- VCN con tres subredes y un gateway de servicio para acceder a servicios gestionados por OCI.
- Aplicación en la máquina virtual de OCI Compute que se ejecuta en la subred de la aplicación.
- Oracle Exadata Cloud Infrastructure y el cluster de VM de Exadata desplegados en el cliente y la subred de copia de seguridad.
- Base de datos de Oracle RAC desplegada en el cluster de VM de Exadata con un nodo de Oracle RAC en cada VM del cluster de VM.
- 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 las aplicaciones frente a interrupciones durante interrupciones y operaciones de mantenimiento con Continuidad de aplicaciones.
- Protección de datos mejorada 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.
- 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 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. Además, permite una restauración y recuperación más rápidas al proporcionar una copia de seguridad completa virtual y eliminar la necesidad de recuperar copias de seguridad incrementales.
- Active la protección de datos en tiempo real de Oracle Database Autonomous Recovery Service para sincronizar sus transacciones en tiempo real con el servicio de recuperación. La protección de datos en tiempo real minimiza la posibilidad de pérdida de datos para lograr un objetivo de punto de recuperación (RPO) inferior al segundo.
-
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, se beneficia de su alta disponibilidad, escalabilidad y redundancia, y cumple con el nivel de plata de Oracle MAA por defecto.
En el siguiente diagrama de arquitectura se muestra la base de datos Oracle RAC en Oracle Exadata Database Service on Exascale Infrastructure:

Descripción de la ilustración migrate-orclracdb-exadbsrv-exascale-infra.png
Esta arquitectura consta de los siguientes componentes:
- VCN con tres subredes y un gateway de servicio para acceder a servicios gestionados por OCI.
- Aplicación en la máquina virtual de OCI Compute que se ejecuta en la subred de la aplicación.
- Cluster de VM de Exadata desplegado en el cliente y la subred de copia de seguridad.
- Base de datos de Oracle RAC desplegada en el cluster de VM de Exadata con un nodo de Oracle RAC en cada VM del cluster de VM.
- 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 las aplicaciones frente a interrupciones durante interrupciones y operaciones de mantenimiento con Continuidad de aplicaciones.
- Protección de datos mejorada 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.
- 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 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. Además, permite una restauración y recuperación más rápidas al proporcionar una copia de seguridad completa virtual y eliminar la necesidad de recuperar copias de seguridad incrementales.
- Active la protección de datos en tiempo real de Oracle Database Autonomous Recovery Service para sincronizar sus transacciones en tiempo real con el servicio de recuperación. La protección de datos en tiempo real minimiza la posibilidad de pérdida de datos para lograr un objetivo de punto de recuperación (RPO) inferior al segundo.
- 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 para 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 siempre se ejecuta en Oracle Exadata y Oracle RAC, se beneficia de su alta disponibilidad, escalabilidad y redundancia, y cumple con el nivel de plata de MAA de Oracle por defecto.
En el siguiente diagrama de arquitectura se muestra Oracle Autonomous Database on Dedicated Exadata Infrastructure:

Descripción de la ilustración migrate-autonomousdb-dedicated-infra.png
Esta arquitectura consta de los siguientes componentes:
- VCN con dos subredes con acceso a servicios gestionados por OCI.
- Aplicación en la máquina virtual de OCI Compute que se ejecuta en la subred de la aplicación.
- Infraestructura de Exadata autónoma y cluster de VM de Exadata autónomo desplegados en la subred del cliente.
- Oracle Autonomous Database desplegado en el cluster de VM de Exadata autónomo.
- 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 las aplicaciones frente a interrupciones durante interrupciones y operaciones de mantenimiento con Continuidad de aplicaciones.
- Protección de datos mejorada 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 autónomas.
- 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 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. Además, permite una restauración y recuperación más rápidas al proporcionar una copia de seguridad completa virtual y eliminar la necesidad de recuperar copias de seguridad incrementales.
- Active la protección de datos en tiempo real de Oracle Database Autonomous Recovery Service para sincronizar sus transacciones en tiempo real con el servicio de recuperación. La protección de datos en tiempo real minimiza la posibilidad de pérdida de datos para lograr un objetivo de punto de recuperación (RPO) inferior al segundo.
-
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.
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 plata de Oracle MAA cuando se despliega con Oracle Data Guard.
El siguiente diagrama de arquitectura muestra una base de datos Oracle RAC de dos nodos en Oracle Base Database Service:

Descripción de la ilustración migrate-two-node-orclracdb-basedbsrv.png
Esta arquitectura consta de los siguientes componentes:
- VCN con dos subredes y un gateway de servicio para acceder a servicios gestionados por OCI.
- Aplicación en la máquina virtual de OCI Compute que se ejecuta en la subred de la aplicación.
- Base de datos de Oracle RAC de dos nodos desplegada en Oracle Base Database Service en la subred de la base de datos, cada nodo desplegado en un dominio de errores diferente.
- 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).
Note:
Al migrar a máquinas virtuales en lugar de a Exadata, se perderá las ventajas de rendimiento y redundancia de Exadata.Esta arquitectura se beneficia de:
- Alta disponibilidad con Oracle RAC desplegado en dos dominios de errores.
- Protección de las aplicaciones frente a interrupciones durante interrupciones y operaciones de mantenimiento con Continuidad de aplicaciones.
- Protección de datos mejorada con Oracle Database Autonomous Recovery Service.
- Aprovisionamiento automatizado de bases de datos y operaciones de ciclo de vida.
- 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 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. Además, permite una restauración y recuperación más rápidas al proporcionar una copia de seguridad completa virtual y eliminar la necesidad de recuperar copias de seguridad incrementales.
- Active la protección de datos en tiempo real de Oracle Database Autonomous Recovery Service para sincronizar sus transacciones en tiempo real con el servicio de recuperación. La protección de datos en tiempo real minimiza la posibilidad de pérdida de datos para lograr un objetivo de punto de recuperación (RPO) inferior al segundo.
- 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.
- 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 para garantizar aplicaciones ininterrumpidas.
Migración a Oracle Cloud VMware Solution
De forma similar a los despliegues locales, el aprovisionamiento de la base de datos y todas las operaciones de mantenimiento y ciclo de vida de la base de datos suelen ser manuales y de toda su responsabilidad. Debe considerar la concesión de licencias de Oracle Database en OCVS y la separación de clusters de OCVS para instancias de Oracle Database. Las máquinas virtuales de recursos informáticos utilizan un sistema de archivos local sin capacidades de reinicio proporcionadas por Oracle Grid Infrastructure. Debe configurar manualmente Oracle Data Guard.
Esta arquitectura utiliza Oracle Data Guard para garantizar una alta disponibilidad, ya que Oracle RAC no está disponible en OCVS.
En el siguiente diagrama de arquitectura se muestra una instancia única de Oracle Database en OCVS con Oracle Data Guard en los dominios de disponibilidad:

Descripción de la ilustración migrate-single-ociregion-odb-ovcs-dg-ads.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.
- Centro de datos definido por software (SDDC) de OCVS.
- Aplicación principal en la máquina virtual de OCI Compute proporcionada por OCVS en el dominio de disponibilidad principal.
- Aplicación en espera en la máquina virtual de OCI Compute proporcionada por OCVS en el dominio de disponibilidad en espera.
- Oracle Database de instancia única principal en la máquina virtual de OCI Compute proporcionada por OCVS en el dominio de disponibilidad principal.
- Oracle Database de instancia única en espera en la máquina virtual de OCI Compute proporcionada por OCVS en el dominio de disponibilidad 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. También puede configurar Oracle Data Guard 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.
-
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 comparan las opciones de migración de base de datos de Oracle RAC 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 |
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 | Silver | Silver | Silver | Bronce + Oracle Data Guard (responsabilidad del cliente) |
Alta disponibilidad | Oracle Exadata y Oracle RAC | Oracle Exadata y Oracle RAC | Oracle RAC | Reinicio de VM |
Recuperación ante desastres | Restauración rápida a partir de la copia de seguridad con Oracle Database Autonomous Recovery Service | DR basada en copia de seguridad con Oracle Database Autonomous Recovery Service | Restauración rápida a partir de la copia de seguridad con Oracle Database Autonomous Recovery Service | Restaurar a partir de la copia de seguridad |
Operaciones de copia de seguridad | Automatizado | Autónoma | Automatizado | Manual |
Operaciones de restauración | Automatizado | Automatizado | Automatizado | Manual |
RPO (interrupción local) | Cero con Oracle Database Autonomous Recovery Service | 10s con recuperación ante desastres basada en copia de seguridad | Cero con Oracle Database Autonomous Recovery Service | Última copia de seguridad |
RTO (interrupción local) | Tiempo de restauración | Cero (o 1h + 1h/5TB )
|
Tiempo de restauración | Tiempo de restauración |
Continuidad de aplicaciones | Sí | Sí | Sí | Sí |