Acerca de la configuración de una base de datos en espera para Oracle Exadata Database Service on Cloud@Customer

En caso de desastre, su base de datos principal de Oracle Exadata Database Service on Cloud@Customer podría dejar de estar disponible. Una base de datos en espera es una copia de la base de datos de producción que está disponible en caso de interrupción de la base de datos de producción. En este manual se describe cómo configurar una base de datos en espera para Oracle Exadata Database Service on Cloud@Customer mediante la interfaz de OCI.

Oracle Data Guard garantiza una alta disponibilidad, la protección y la recuperación ante desastres para datos empresariales en Oracle Database. Oracle Data Guard proporciona un completo juego de servicios que permiten crear, mantener, gestionar y supervisar una o más bases de datos en espera para que las bases de datos Oracle de producción pudieran sobrevivir a desastres y corrupciones de datos.

Oracle Data Guard mantiene estas bases del sistema en espera como copias de la base de datos en producción. Si la base de datos de producción deja de estar disponible debido a una interrupción planificada o no planificada, Oracle Data Guard puede cambiar cualquier base de datos en espera a producción, lo que minimiza el tiempo de inactividad asociado a la interrupción.

Arquitectura

Esta arquitectura muestra una base de datos principal de Oracle Exadata Database Service on Cloud@Customer que transmite datos a una base de datos en espera mediante Oracle Data Guard. La base de datos en espera se encuentra de forma remota desde la base de datos primaria para la recuperación ante desastres.



Antes de empezar

Antes de comenzar, asegúrese de que está familiarizado con los siguientes recursos:

Este manual se prueba en las siguientes versiones de software y hardware de Oracle Exadata Database Service on Cloud@Customer:

  • Oracle Exadata Database Service on Cloud@Customer X8M-2
  • Exaimage 23.1.23
  • Oracle Database 19.25

Consideraciones de configuración

Antes de empezar a configurar la base de datos en espera, revise estas suposiciones y consideraciones.

  • Las infraestructuras de Oracle Exadata Database Service on Cloud@Customer principal y en espera se deben gestionar en el mismo arrendamiento de OCI, pero se pueden gestionar en diferentes regiones de OCI para garantizar una alta disponibilidad en caso de desastre.
  • La base de datos en espera es una base de datos física en espera.
  • Las bases de datos primaria y en espera pueden estar en diferentes compartimentos.
  • Una base de datos primaria soporta hasta un máximo de seis bases de datos en espera mediante el nuevo modelo de grupo de Data Guard (19c y posteriores). Si ya tiene una base de datos en espera con el modelo de asociación de Data Guard, puede cambiar la configuración a un grupo de Data Guard. Este cambio de modelo solo cambia los metadatos de las herramientas de OCI y no afecta a las bases de datos. Consulte la sección Cambio de una Asociación de Oracle Data Guard a un Grupo de Oracle Data Guard para obtener más información.
  • Para garantizar el máximo aislamiento de fallos para las cargas de trabajo de producción, recomendamos que las bases de datos principal y en espera estén configuradas en distintas infraestructuras de Exadata. El modelo de grupo de Data Guard permite bases de datos en espera entre regiones y dentro de ellas. No está soportada la configuración de bases datos en cascada en espera.
  • Las bases de datos primaria y en espera pueden ejecutar diferentes actualizaciones de versiones de la misma versión principal de la base de datos, especialmente al realizar operaciones de mantenimiento y actualización. Las bases de datos en espera pueden ejecutar actualizaciones de versiones más recientes que las bases de datos primarias.
  • Las versiones del software del directorio raíz de Oracle Database, las herramientas de DBaaS y el agente de Dbcs deben ser idénticas entre los clusters de VM principal y en espera.
  • La configuración de Oracle Data Guard puede ser Active Data Guard o Data Guard. Tanto si utiliza Active Data Guard como Data Guard para las bases de datos en espera, las copias de seguridad automáticas ahora se pueden activar para cualquier tipo de base de datos en espera.
  • Puede configurar Data Guard para bases de datos mediante claves gestionadas por el cliente (Oracle Key Vault). Si una base de datos se configurará con Data Guard y claves gestionadas por el cliente, primero migre las claves de Cifrado de datos transparente (TDE) a las claves gestionadas por el cliente y, a continuación, configure Data Guard.
  • No es necesario el almacenamiento intermedio. La instanciación de la base de datos en espera se realizará a través de la red.

Acerca de los servicios y los roles necesarios

Esta solución requiere el siguiente servicio:

  • Oracle Exadata Database Service en Cloud at Customer

Estos son los roles necesarios para cada servicio.

Nombre de servicio: Rol Necesario para...
Oracle Exadata Database Service on Cloud@Customer: sys
  • Cree la base de datos en espera en Oracle Exadata Database Service on Cloud@Customer.
  • Conéctese a la base de datos principal y cree una asociación de Data Guard entre la base de datos principal y la base de datos en espera.

Consulte Descubra cómo obtener servicios de Oracle Cloud para soluciones de Oracle para obtener los servicios en la nube que necesita.