Acerca de la configuración de Oracle Data Guard para Oracle Exadata Database Service on Dedicated Infrastructure

En caso de desastre, la base de datos principal de Oracle Exadata Database Service on Dedicated Infrastructure 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. La configuración de Oracle Data Guard para la base de datos primaria crea automáticamente una base de datos en espera. Para obtener la mayor disponibilidad, recomendamos configurar bases de datos principales y en espera en diferentes regiones de OCI. También está soportada la configuración de las bases de datos primaria y en espera en la misma región de OCI.

Oracle Data Guard garantiza una alta disponibilidad, protección para datos y 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 de datos en espera como copias de la base de datos de producción principal. Si la base de datos primaria 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 principal, lo que minimiza el tiempo de inactividad asociado a la interrupción.

En este manual se describe cómo configurar Oracle Data Guard para Oracle Exadata Database Service on Dedicated Infrastructure mediante la consola de OCI.

Arquitectura

Esta arquitectura muestra dos bases de datos de Oracle Exadata Database Service on Dedicated Infrastructure ubicadas en diferentes regiones, con Oracle Data Guard configurado entre las bases de datos para mantenerlas sincronizadas.

El siguiente diagrama ilustra esta arquitectura.


Descripción de exadata-dedicated-cross-region-dataguard.png a continuación
Descripción de la ilustración exadata-dedicated-cross-region-dataguard.png

exadata-dedicated-entre regiones-dataguard.zip

También puede encontrar sus bases de datos de Oracle Exadata Database Service on Dedicated Infrastructure en la misma región.

En el siguiente diagrama se ilustra esta arquitectura.


Descripción de exadata-dedicated-region-dataguard.png a continuación
Descripción de la ilustración exadata-dedicated-region-dataguard.png

exadata-dedicated-region-dataguard.zip

Al configurar Oracle Data Guard, recomendamos configurar las bases de datos principal y en espera de Oracle Exadata Database Service on Dedicated Infrastructure según corresponda para garantizar la máxima disponibilidad:

  • Máxima disponibilidad: bases de datos primarias y en espera en diferentes regiones de OCI.
  • Mayor disponibilidad: bases de datos primaria y en espera en la misma región, pero diferentes dominios de disponibilidad.
  • Alta disponibilidad: bases de datos primaria y en espera en la misma región y dominio de disponibilidad.

Antes de empezar

Antes de comenzar, compruebe las versiones de los principales componentes de software utilizados en esta configuración y revise la documentación del producto para obtener una referencia posterior.

Revisar requisitos de software

  • Oracle Exadata Database Service on Dedicated Infrastructure
  • Exaimage 22.1.30 o posterior (base de datos de origen)
  • Exaimage 24.1.8 o posterior (base de datos de destino)
  • Oracle Database 19.25 o posterior

Consideraciones de configuración

Antes de empezar a configurar Oracle Data Guard, revise estas suposiciones y consideraciones.

  • Las bases de datos principal y en espera de Oracle Exadata Database Service on Dedicated Infrastructure se deben gestionar en el mismo arrendamiento de OCI.
  • La base de datos en espera es una base de datos física en espera.
  • 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.
  • 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.
  • Para las bases de datos que ejecutan las versiones 11g y 12c, la interfaz de OCI limita la configuración de Data Guard a una base de datos en espera para cada base de datos primaria, denominada asociación de Data Guard. Si se necesita más de una base de datos en espera, la configuración de Data Guard se debe realizar manualmente. Las copias de seguridad automáticas no se pueden activar en bases de datos en espera, para las versiones de base de datos 11g y 12c.
  • Data Guard o Active Data Guard deben estar activados para configurar una base del datos en espera. Con Data Guard, la base de datos en espera se ejecuta en modo montado, mientras que con Active Data Guard, la base de datos en espera se ejecuta en modo de solo lectura. Data Guard es la opción por defecto y forma parte de la licencia de Oracle Enterprise Edition. La configuración de Active Data Guard requiere licencias de funciones adecuadas.
  • 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 activa las bases de datos en espera entre regiones y dentro de ellas. No está soportada la configuración de bases datos en cascada en espera.
  • DBaaS Las versiones de las herramientas y del agente de Dbcs deben ser idénticas entre los clusters de VM principal y en espera. Utilice dbaascli o rpm utility para verificar las versiones de las herramientas DBaaS y del agente de Dbcs.
  • Puede utilizar la interfaz de OCI para configurar Oracle Data Guard para bases de datos en la misma región y en diferentes regiones que utilizan el cifrado de datos transparente (TDE) con claves gestionadas por el cliente con OCI Vault. Antes de configurar Data Guard para una base de datos que utiliza o utilizará OCI Vault para almacenar claves gestionadas por el cliente, consulte la sección Verificación de políticas de seguridad y grupos dinámicos.

    Note:

    Después de configurar una base de datos para que utilice claves gestionadas por el cliente con OCI Vault, no se puede volver a configurar para utilizar claves gestionadas por Oracle, independientemente de si Oracle Data Guard está configurado o no.

Acerca de los productos y roles necesarios

Esta solución requiere los siguientes productos:

  • Oracle Exadata Database Service on Dedicated Infrastructure
  • Oracle Database

Estos son los roles necesarios para cada producto.

Nombre de producto: Rol Necesario para...
Oracle Exadata Database Service on Dedicated Infrastructure: database admin Cree una asociación de Data Guard para la base datos principal.
Oracle Database: sys Cree la asociación de Data Guard mediante la contraseña sys de la base de datos primaria.

Consulte Productos, soluciones y servicios de Oracle para obtener lo que necesita.