Uso de Oracle Data Guard con Exadata Cloud Infrastructure
Conozca cómo configurar y gestionar grupos de Data Guard en el cluster de VM.
- Acerca del uso de Oracle Data Guard con Exadata Cloud Infrastructure
Oracle Data Guard proporciona un completo juego de servicios que permiten crear, mantener, gestionar y controlar una o más bases de datos en espera para que las bases de datos Oracle de producción puedan sobrevivir ante desastres y corrupciones de datos. - Requisitos para utilizar Oracle Data Guard con Exadata Cloud Infrastructure
Una implantación de Oracle Data Guard de Exadata Cloud Infrastructure requiere dos clusters de Exadata VM existentes: uno que contenga una base de datos existente que Data Guard debe duplicar y otra que alojará la nueva base de datos en espera mediante Data Guard. - Trabajo con Data Guard
Oracle Data Guard garantiza alta disponibilidad, protección de datos y recuperación ante desastres para los datos empresariales. - Utilización de la consola para gestionar un grupo de Oracle Data Guard
Conozca cómo activar un grupo de Data Guard entre bases datos, cambiar el rol de una base de datos en un grupo de Data Guard mediante una operación del switchover o del failover y volvera a instanciar una base de datos que ha fallado. - Uso de la API para gestionar asociaciones de Data Guard
Utilice estas operaciones de API para gestionar asociaciones de Data Guard en una instancia de Exadata Cloud Infrastructure: - Uso del API para gestionar grupos de Data Guard
Utilice estas operaciones para gestionar un grupo de Data Guard en un instancia de Exadata Cloud Infrastructure:
Tema principal: Guías de procedimientos
Acerca del uso de Data Guard con Exadata Cloud Infrastructure
Oracle Data Guard proporciona un completo juego de servicios que permiten crear, mantener, gestionar y controlar una o más bases de datos en espera para que las bases de datos Oracle de producción puedan sobrevivir ante 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. A continuació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 al rol de producción, minimizando el tiempo de inactividad asociado a la interrupción. Oracle Data Guard se puede utilizar con técnicas tradicionales de copia de seguridad, restauración y cluster para proporcionar un alto nivel de protección de datos y disponibilidad de datos. Los servicios de transporte de Oracle Data Guard también los utilizan otras funciones de Oracle, como Oracle Streams y Oracle GoldenGate, para una transmisión eficiente y fiable de redo de una base de datos origen a uno o más destinos remotos.
Para obtener información completa sobre Oracle Data Guard, consulte la documentación Oracle Data Guard Concepts and Administration y Oracle Data Guard Broker Concepts en el portal Oracle Database Documentation.
En este tema se explica cómo utilizar la consola o la API para configurar y gestionar recursos de Data Guard en el cluster de VM.
Al utilizar la consola o la API para activar Data Guard en una base de datos de un nodo de recursos informáticos de base de datos de Exadata:
- La base de datos en espera que se crea es una base de datos física en espera.
- Las versiones de las bases de datos peer (principal y en espera) son idénticas.
- La base de datos en espera se despliega como una base de datos abierta de solo lectura (Data Guard activo).
- Una base de datos primaria puede soportar hasta un máximo de seis bases de datos en espera.
Tema principal: Uso de Oracle Data Guard con Exadata Cloud Infrastructure
Requisitos para utilizar Oracle Data Guard con Exadata Cloud Infrastructure
Una implantación de Oracle Data Guard de Exadata Cloud Infrastructure requiere dos clusters de Exadata VM existentes: una que contenga una base de datos existente que Data Guard debe duplicar, y otra que alojará la nueva base de datos en espera mediante Data Guard.
Oracle recomienda que las bases de datos principal y en espera de cualquier carga de trabajo de producción se encuentren en distintas infraestructuras de Exadata Cloud para mejorar el aislamiento de fallos y la protección ante desastres. Si va a agregar una nueva base de datos en espera en la misma región con varios dominios de disponibilidad, Oracle recomienda elegir un dominio de disponibilidad independiente para obtener un completo aislamiento de fallos del centro de datos o del dominio de disponibilidad. Si va a agregar una nueva base de datos en espera entre regiones, la base de datos en espera también tendrá aislamiento de fallos para un fallo regional.
Al activar Data Guard, debe crear un nuevo directorio raíz de base de datos en la instancia en espera para alojar la nueva base de datos en espera. También puede aprovisionar la base de datos en espera dentro de un directorio raíz de base de datos existente en la instancia en espera. Para obtener información sobre la creación de los recursos necesarios para el sistema en espera, consulte los temas siguientes:
- Creación de un recurso de infraestructura de Exadata en la nube
- Creación de un recurso de cluster de VM en la nube
- Creación de un nuevo directorio raíz de base de datos en una instancia de Exadata Cloud Infrastructure existente
Puede utilizar una imagen de software de base de datos personalizada que contenga los parches necesarios para las bases de datos al crear un directorio raíz de base de datos en la instancia de Exadata principal o en espera. Consulte Imágenes de software de Oracle Database para obtener información sobre cómo trabajar con imágenes de software de Oracle Database personalizadas.
Si decide aprovisionar una base de datos en espera en un directorio raíz de base de datos existente, asegúrese de que el directorio raíz de base de datos de destino de la instancia en espera tiene todos los parches necesarios que están en uso para la base de datos principal antes de aprovisionar la base de datos en espera. Consulte los siguientes temas para obtener más información sobre la aplicación de parches en un directorio raíz de base de datos existente:
- Aplicación de parches al software de Oracle Database en un directorio raíz de base de datos (cluster de VM en la nube)
- Aplicación de parches al software de Oracle Database en un directorio raíz de base de datos (sistema de base de datos)
Si crea un grupo de Data Guard y utiliza claves gestionadas por los clientes para cifrar la base, debe haber configurado el servicio Vault y creado una clave maestra. Consulte Administración de claves de cifrado del almacén y Conceptos de gestión de claves y secretos.
- Requisitos de red para Data Guard
Antes de configurar Data Guard, asegúrese de que el entorno de Exadata Cloud Infrastructure cumple los siguientes requisitos de red: - Requisitos de contraseña
Para cambiar la contraseña SYS o rotar claves de TDE, utilice la API de OCI. - Incidencias conocidas de Exadata Cloud Infrastructure y Data Guard
Posible incidencia de replicación de claves de TDE y fallos de operaciones de MRP y LCM de DG. - Adición de un nodo a un cluster de VM
- Eliminación de nodos de un cluster de VM
Temas relacionados
Tema principal: Uso de Oracle Data Guard con Exadata Cloud Infrastructure
Requisitos de Red para Data Guard
Antes de configurar Data Guard, asegúrese de que el entorno de Exadata Cloud Infrastructure cumple los siguientes requisitos de red:
- Las bases de datos principal y en espera pueden formar parte de los clusters de VM en diferentes compartimentos.
- Si desea configurar Oracle Data Guard entre regiones, debe configurar el intercambio de tráfico remoto de red virtual en la nube (VCN) entre las bases de datos principal y en espera. Las redes se configuran en el recurso de cluster de VM en la nube para sistemas que utilizan el nuevo modelo de recursos de Exadata y en el recurso del sistema de base de datos para el sistema que utiliza el modelo de recursos antiguo. Consulte Intercambio de tráfico de VCN remotas a través de una RPC.
Para las configuraciones de Exadata Data Guard, OCI soporta el uso de la topología de red en estrella para las VCN dentro de cada región. Esto significa que las bases de datos principal y en espera pueden utilizar una VCN de "radio" que transfiera el tráfico de red a la VCN de "hub" que tenga una conexión de intercambio de tráfico remoto. Consulte Enrutamiento de tránsito dentro de una VCN de hub para obtener información sobre la configuración de esta topología de red.
- Para configurar Oracle Data Guard en una sola región, ambas instancias de Exadata Cloud Infrastructure deben utilizar la misma VCN. Al configurar Data Guard en la misma región, Oracle recomienda que la instancia que contiene la base de datos en espera esté en un dominio de disponibilidad diferente de la instancia que contiene la base de datos principal para mejorar la disponibilidad y la recuperación ante desastres.
-
Configure las reglas de seguridad de entrada y salida para las subredes de ambas instancias de Exadata Cloud Infrastructure en la asociación de Oracle Data Guard para permitir que el tráfico TCP fluya entre los puertos aplicables. Asegúrese de que las reglas que crea tengan estado (valor por defecto).
Por ejemplo, si la subred de la instancia de Exadata Cloud Infrastructure principal utiliza el origen CIDR 10.0.0.0/24 y la subred de la instancia en espera utiliza el origen CIDR 10.0.1.0/24, cree reglas como se muestra en el siguiente ejemplo.
Las reglas de salida del ejemplo muestran cómo activar el tráfico TCP solo para el puerto 1521, un requisito mínimo para que funcione Oracle Data Guard. Si el tráfico TCP ya está activado para todos los destinos (0.0.0.0/0) de todos los puertos salientes, no es necesario que agregue explícitamente estas reglas de salida específicas.
Reglas de seguridad para la subred de la instancia de Exadata Cloud Infrastructure principal
Stateless: No
Source: 10.0.1.0/24
IP Protocol: TCP
Source Port Range: All
Destination Port Range: 1521
Allows: TCP traffic for ports: 1521
Stateless: No
Destination: 10.0.1.0/24
IP Protocol: TCP
Source Port Range: All
Destination Port Range: 1521
Allows: TCP traffic for ports: 1521
Reglas de seguridad para la subred de la instancia de Exadata Cloud Infrastructure en espera
Stateless: No
Source: 10.0.0.0/24
IP Protocol: TCP
Source Port Range: All
Destination Port Range: 1521
Allows: TCP traffic for ports: 1521
Stateless: No
Destination: 10.0.0.0/24
IP Protocol: TCP
Source Port Range: All
Destination Port Range: 1521
Allows: TCP traffic for ports: 1521
Para obtener información sobre la creación y edición de reglas, consulte Listas de seguridad .
Requisitos de contraseña
Para cambiar la contraseña SYS o rotar claves de TDE, utilice la API de OCI.
Temas relacionados
Incidencias conocidas de Exadata Cloud Infrastructure y Data Guard
Posible incidencia de replicación de claves de TDE y fallos en operación de planificación de necesidades de materiales (MRP) y gestión del ciclo de vida (LCM) de gateway de datos (DG).
El RPM de KMS libkmstdepkcs11_1.286-1.286-1-Linux.rpm
es el último disponible que soporta la replicación activa de claves entre almacenes de KMS entre regiones (origen y destino) y se recomienda cambiar la versión del RPM en los clusters que participan en Data Guard. Data Guard entre regiones de OCI Vault funciona con una versión inferior de RPM, pero la versión anterior no garantiza la replicación activa de las claves. Si las claves de TDE tienen alguna incidencia de replicación entre almacenes, la replicación de Data Guard podría tener un impacto (la MRP falla en el cluster en espera debido a que falta la clave en el almacén de destino) y la MRP podría reanudarse solo después de la replicación de las claves en el almacén de destino. Para evitar fallos en las operaciones de MRP y LCM de DG, actualice el RPM libkms
en ambos clusters y reinicie las bases de datos (solo las bases de datos que utilicen claves gestionadas por el cliente).
Adición de un nodo a un cluster de VM
Al agregar un nodo a un cluster de VM, se crea automáticamente una instancia de la base de datos de Data Guard en el nuevo nodo. Sin embargo, la actualización de metadatos en la base de datos remota, es decir, la base de datos primaria si la adición se realiza en la base de datos en espera y viceversa, se debe realizar manualmente.
Para ello, copie el archivo JSON addinstance
, /var/opt/oracle/dbaas_acfs/<dbname>/addInstance.json
creado al final de la adición de la instancia y ejecute el comando /var/opt/oracle/ocde/rops update_instance <dbname> <path to addInstance JSON>
en cualquier nodo del cluster remoto.
Eliminación de nodos de un cluster de VM
Al eliminar un nodo de un cluster de VM, la instancia y sus metadatos en el nodo de eliminación se suprimen automáticamente. Sin embargo, la supresión de los metadatos correspondientes en la base de datos remota, es decir, la base de datos primaria si la eliminación se realiza en la base de datos en espera y viceversa, se debe realizar manualmente.
Para ello, ejecute el comando /var/opt/oracle/ocde/rops remove_instance <dbname> <Instance Name>
en cualquier nodo del cluster remoto.
Trabajo con Data Guard
Oracle Data Guard garantiza alta disponibilidad, protección de datos y recuperación ante desastres para los datos empresariales.
Las bases de datos primaria y en espera constituyen un grupo de Data Guard. La mayoría de las aplicaciones acceden a la base de datos principal. Una base de datos en espera es una copia transaccionalmente consistente de la base de datos primaria.
Data Guard mantiene la base de datos en espera mediante la transmisión y aplicación de datos de redo de la base de datos principal. Si la base de datos principal no está disponible, puede utilizar Data Guard para realizar un switchover o un failover de la base de datos en espera al rol principal. Esto es cierto aunque tenga más de una base de datos en espera.
- Switchover
Un switchover invierte los roles de las bases de datos principal y en espera. - Failover
Un failover pasa la base de datos en espera al rol principal cuando la base de datos principal existente falla o se vuelve inaccesible. - Vuelta a instanciar
Vuelve a instanciar una base de datos al rol en espera de un grupo de Data Guard.
Tema principal: Uso de Oracle Data Guard con Exadata Cloud Infrastructure
Switchover
Un switchover invierte los roles de las bases de datos principal y en espera.
Cada base de datos sigue formando parte del grupo de Data Guard en su nuevo rol. Un switchover garantiza que no se produzcan pérdidas de datos. Puede utilizar un switchover antes de realizar el mantenimiento planificado de la base de datos principal. La realización del mantenimiento planificado de una máquina virtual a base de Datos de Exadata con un grupo de Data Guard se suele realizar cambiando la parte principal al rol en espera, realizando el mantenimiento en la ubicación en espera y, a continuación, volviendo a cambiarla al rol principal.
Tema principal: Trabajo con Data Guard
Failover
Un failover pasa la base de datos en espera al rol principal cuando la base de datos principal existente falla o se vuelve inaccesible.
El failover puede provocar o no una pérdida de datos en función del modo de protección y de si las bases de datos primaria y en espera de destino se sincronizaron en el momento del fallo de la base de datos primaria. Para obtener más información, consulte Failover manual en la documentación de Data Guard.
Tema principal: Trabajo con Data Guard
Volver a instanciar
Restablece una base de datos al rol en espera de un grupo de Data Guard.
Puede utilizar el comando para volver a instanciar para recuperar el servicio de una base de datos con fallos tras corregir la causa del fallo.
No puede terminar una base de datos primaria que forme parte de un grupo de Data Guard que contenga una o más bases de datos en espera. Primero tendrá que terminar las bases de datos en espera. Como alternativa, también puede realizar un switchover de la base de datos principal al rol de base de datos en espera y, a continuación, terminar la base de datos principal anterior.
No puede terminar un cluster de VM que incluya bases de datos activadas para Data Guard. En primer lugar, debe terminar las bases de datos en espera que forman parte del grupo de Data Guard.
Tema principal: Trabajo con Data Guard
Uso de la consola para gestionar un grupo de Oracle Data Guard
Aprenderá a activar un grupo de Data Guard entre bases, cambiar el rol de una base en un grupo de Data Guard mediante un switchover o una operación con failover y volver a instanciar una base con fallos.
Cuando se activa Data Guard, se crea un grupo de Data Guard independiente entre las bases de Datos principal y en espera.
- Uso de la consola para activar Data Guard en un sistema de Exadata Cloud Infrastructure
Descubra cómo configurar un grupo de Data Guard entre bases. - Para ver los detalles del grupo de Data Guard de las bases de datos en un cluster de VM en la nube
Para ver el rol de cada base de datos en un grupo de Data Guard en un cluster de VM en la nube, siga este procedimiento. - Activación de copias de seguridad automáticas en una base de datos en espera
Aprenda a activar las copias de seguridad automáticas en una base de datos en espera. - Para realizar una operación de switchover de base de datos
Puede iniciar una operación de switchover en una base de datos en espera que sea miembro del grupo de Data Guard. - Edición de los detalles del grupo de Oracle Data Guard
- Para realizar un failover de base de datos
Puede iniciar una operación de failover en una base de datos en espera que sea miembro del grupo de Data Guard. - Cómo volver a instanciar una base de datos
Después de realizar un failover de una base de datos principal en su base de datos en espera, la base de datos en espera asume el rol principal y la antigua base de datos principal se identifica como una base de datos en espera desactivada. Después de corregir la causa del fallo, puede rehabilitar la base de datos con fallos como una base de datos en espera funcional para la principal actual. - Terminación de un grupo de Data Guard en una instancia de la infraestructura de Exadata en la nube
En una instancia de la infraestructura de Exadata en la nube, puede eliminar un grupo de Data Guard terminando todas las bases de datos en espera.
Tema principal: Uso de Oracle Data Guard con Exadata Cloud Infrastructure
Uso de la consola para activar Data Guard en un sistema Exadata Cloud Infrastructure
Aprenderá a configurar grupos de Data Guard entre bases de datos.
- Al activar Data Guard, la replicación de los datos solo se realiza a través de la red de cliente.
- Al configurar un grupo de Data Guard, las bases de datos primaria y en espera deben estar en la misma versión principal, mientras que la base de datos en espera puede estar en una versión secundaria superior.
Si falla, se debe reintentar una operación paralela en la base de datos en espera después de un intervalo de 5 minutos.
Puede crear un Data Guard cuando la base de datos se cifra mediante OCI Virtual Vault.
Como parte de la última versión, presentamos una experiencia de usuario mejorada y nuevas API para mejorar el rendimiento y proporcionar capacidades adicionales de Data Guard, incluido el soporte para varias bases de datos en espera a través de la automatización en la nube.
- Con la nueva API, la nueva configuración de Data Guard se creará como recurso de grupos de Data Guard.
- Si ya tiene una configuración de Data Guard, puede seguir utilizando las capacidades actuales sin ningún impacto. Sin embargo, si desea crear varias bases de datos en espera, deberá migrar al nuevo modelo de API, que se puede realizar en cualquier momento.
- Si dispone actualmente de una automatización que gestione las operaciones de Data Guard utilizando la API de asociación de Data Guard existente, deberá actualizar sus aplicaciones para utilizar la nueva API y aprovechar las ventajas de las nuevas capacidades.
Actualmente, Oracle soporta tanto la API de asociación de Data Guard existente como la nueva API de grupo de Data Guard y las interfaces de usuario asociadas.
Se emite una solicitud de trabajo para configurar la asociación de Data Guard. El progreso de la solicitud y las etapas de aprovisionamiento se pueden ver en la página Solicitudes de trabajo de la base de datos en espera respectiva.
Cuando se crea la asociación, los detalles de una base de datos y su peer muestran sus respectivos roles como Principal o En espera.
Para ver los detalles del grupo de Data Guard de las bases de datos de un cluster de VM en la nube
Para ver el rol de cada base de datos en un grupo de Data Guard en un cluster de VM en la nube, siga este procedimiento.
- Abra el menú de navegación. En Oracle Database, haga clic en Oracle Exadata Database Service on Dedicated Infrastructure.
- Seleccione su compartimento.
- Navegue al cluster de VM en la nube que contiene las bases de datos en las que desea ver sus roles en asociaciones de Data Guard.
- En la sección Bases de datos de Recursos, el rol de cada base de datos en este cluster de VM se indica en la columna Rol de Data Guard.
Temas relacionados
Tema principal: Uso de la consola para gestionar un grupo de Oracle Data Guard
Para activar copias de seguridad automáticas en una base de datos en espera
Aprenderá a activar copias de seguridad automáticas en una base de datos en espera.
Temas relacionados
Tema principal: Uso de la consola para gestionar un grupo de Oracle Data Guard
Realización de un switchover de base de datos
Puede iniciar una operación de switchover en una base de datos en espera que sea miembro del grupo de Data Guard.
- Abra el menú de navegación. Haga clic en Oracle Database y, a continuación, en Oracle Exadata Database Service on Dedicated Infrastructure.
- Seleccione el Compartimento que contiene la instancia de Exadata Cloud Infrastructure con la base de datos para la que desea activar Oracle Data Guard.
-
Vaya al cluster de VM en la nube o al sistema de base de datos que contiene la asociación de Data Guard:
Cluster de VM en la nube (nuevo modelo de recursos): en Oracle Exadata Database Service on Dedicated Infrastructure, haga clic en Clusters de VM de Exadata. En la lista de clusters de VM, busque el cluster de VM al que desea acceder y haga clic en el nombre resaltado para ver la página de detalles del cluster.
Sistemas de base de datos: en Hardware dedicado, VM y Exadata, haga clic en Sistemas de base de datos. En la lista de sistemas de base de datos, busque el sistema de base de datos de Exadata al que desea acceder y, a continuación, haga clic en su nombre para mostrar los detalles.
- En Recursos, haga clic en Grupo de Data Guard.
- Seleccione la base de datos en espera en el grupo de Data Guard en el que desea realizar un switchover. Haga clic en el icono Acciones (tres puntos) y, a continuación, haga clic en Switchover.
-
En el cuadro de diálogo Cambiar base de datos, introduzca la contraseña de administrador de base de datos y, a continuación, haga clic en Cambiar.
Esta base datos debería asumir ahora el rol de la instancia en espera y la instancia en espera debería asumir el rol de la principal en el grupo de Data Guard.
Ahora puede:
- Realice acciones de Data Guard (switchover, failover y volver a instanciar) mientras se ejecuta una configuración de Data Guard en otra base de datos del mismo directorio raíz de Oracle y viceversa.
- Realice la configuración de Data Guard de forma simultánea en distintas bases de datos del mismo directorio raíz de Oracle.
- Realice acciones de Data Guard (switchover, failover y volver a instanciar) de forma simultánea en distintas bases de datos del mismo directorio raíz de Oracle.
- Realice la configuración de Data Guard mientras actualiza simultáneamente las etiquetas del cluster de VM.
- Cree o suprima una PDB mientras realiza simultáneamente acciones de Data Guard (switchover, failover y volver a instanciar) en el mismo directorio raíz de Oracle y viceversa.
Temas relacionados
Tema principal: Uso de la consola para gestionar un grupo de Oracle Data Guard
Para editar los detalles del grupo de Oracle Data Guard
- Abra el menú de navegación. Haga clic en Oracle Database y, a continuación, en Oracle Exadata Database Service on Dedicated Infrastructure.
- Seleccione el Compartimento que contiene la instancia de Exadata Cloud Service con la base de datos para la que desea activar Oracle Data Guard.
- Vaya al cluster de VM en la nube o al sistema de base de datos que contiene la asociación de Data Guard:
Cluster de VM en la nube ( nuevo modelo de recursos): en Oracle Exadata Database Service on Dedicated Infrastructure, haga clic en Clusters de VM de Exadata. En la lista de clusters de VM, busque el cluster de VM al que desea acceder y haga clic en el nombre resaltado para ver la página de detalles del cluster.
Sistemas de base de datos: en Hardware dedicado, VM y Exadata, haga clic en Sistemas de base de datos. En la lista de sistemas de base de datos, busque el sistema de base de datos de Exadata al que desea acceder y, a continuación, haga clic en su nombre para mostrar los detalles.
- En Recursos, haga clic en Grupo de Data Guard.
Aparecerá una lista de bases de datos que son miembros del grupo de Data Guard con el tipo de Data Guard que ha seleccionado para cada miembro del grupo de Data Guard.
- Para editar los detalles de un grupo de Data Guard, haga clic en el icono Acciones (tres puntos) y, a continuación, en Editar.
- En el panel Editar grupo de Data Guard, configure el grupo de Data Guard:
- Tipo de Data Guard: seleccione Active Data Guard o Data Guard. Active Data Guard proporciona funciones adicionales como: consulta en tiempo real y descarga de DML, reparación automática de bloques, seguimiento de cambios de bloque de base de datos en espera, servicios de datos globales y continuidad de aplicaciones. Tenga en cuenta que Active Data Guard necesita una licencia de Oracle Active Data Guard. Para obtener más información sobre Active Data Guard, consulte Active Data Guard. Para obtener una visión general completa de ambos tipos de Data Guard, consulte la sección de introducción a Oracle Data Guard
- Modo de protección: el modo de protección puede ser Máximo rendimiento o Máxima disponibilidad. Consulte Modos de protección de Oracle Data Guard para obtener información sobre estas opciones.
-
Tipo de Transporte: tipo de traslado de redo utilizado para este grupo de Oracle Data Guard.
- Contraseña de administrador de base de datos: introduzca la contraseña de ADMIN para la base de datos.
- Haga clic en Guardar.
Realización de un failover de base de datos
Puede iniciar una operación de failover en una base de datos en espera que sea miembro del grupo de Data Guard.
- Abra el menú de navegación. Haga clic en Oracle Database y, a continuación, en Oracle Exadata Database Service on Dedicated Infrastructure.
- Seleccione el Compartimento que contiene la instancia de Exadata Cloud Infrastructure con la base de datos para la que desea activar Oracle Data Guard.
- Vaya al cluster de VM en la nube o al sistema de base de datos que contiene la asociación de Data Guard:
Cluster de VM en la nube ( nuevo modelo de recursos): en Oracle Exadata Database Service on Dedicated Infrastructure, haga clic en Clusters de VM de Exadata. En la lista de clusters de VM, busque el cluster de VM al que desea acceder y haga clic en el nombre resaltado para ver la página de detalles del cluster.
Sistemas de base de datos: en Hardware dedicado, VM y Exadata, haga clic en Sistemas de base de datos. En la lista de sistemas de base de datos, busque el sistema de base de datos de Exadata al que desea acceder y, a continuación, haga clic en su nombre para mostrar los detalles.
- En Recursos, haga clic en Grupo de Data Guard.
- Seleccione la base de datos en espera en el grupo de Data Guard en el que desea realizar un failover. Haga clic en el icono Acciones (tres puntos) y, a continuación, haga clic en Failover.
- En el cuadro de diálogo Failover de base de datos, introduzca la contraseña de administrador de base de datos y, a continuación, haga clic en Failover.
Nota
Puede iniciar un failover incluso si la base de datos primaria está en buen estado; sin embargo, tenga cuidado al realizar un failover.Esta base de datos debe asumir ahora el rol de la base de datos principal y el rol de la base de datos principal anterior se debe mostrar como En espera desactivada.
Ahora puede:
- Realice acciones de Data Guard (switchover, failover y volver a instanciar) mientras se ejecuta una configuración de Data Guard en otra base de datos del mismo directorio raíz de Oracle y viceversa.
- Realice la configuración de Data Guard de forma simultánea en distintas bases de datos del mismo directorio raíz de Oracle.
- Realice acciones de Data Guard (switchover, failover y volver a instanciar) de forma simultánea en distintas bases de datos del mismo directorio raíz de Oracle.
- Realice la configuración de Data Guard mientras actualiza simultáneamente las etiquetas del cluster de VM.
- Cree o suprima una PDB mientras realiza simultáneamente acciones de Data Guard (switchover, failover y volver a instanciar) en el mismo directorio raíz de Oracle y viceversa.
Temas relacionados
Tema principal: Uso de la consola para gestionar un grupo de Oracle Data Guard
Cómo volver a instanciar una base de datos
Después de realizar un failover a una base de datos principal en su base de datos en espera, la base de datos en espera asume el rol principal y la base de datos principal antigua se identifica como en espera desactivada. Después de corregir la causa del fallo, puede rehabilitar la base de datos con fallos como una base de datos en espera funcional para la principal actual.
- Abra el menú de navegación. Haga clic en Oracle Database y, a continuación, en Oracle Exadata Database Service on Dedicated Infrastructure.
- Seleccione el Compartimento que contiene la instancia de Exadata Cloud Infrastructure con la base de datos para la que desea activar Oracle Data Guard.
- Vaya al cluster de VM en la nube o al sistema de base de datos que contiene la asociación de Data Guard:
Cluster de VM en la nube (nuevo modelo de recurso): En Oracle Exadata Database Service on Dedicated Infrastructure, haga clic en Cluster de VM de Exadata. En la lista de clusters de VM, busque el cluster de VM al que desea acceder y haga clic en el nombre resaltado para ver la página de detalles del cluster.
Sistemas de base de datos: en Hardware dedicado, VM y Exadata, haga clic en Sistemas de base de datos. En la lista de sistemas de base de datos, busque el sistema de base de datos de Exadata al que desea acceder y, a continuación, haga clic en su nombre para mostrar los detalles.
- En Recursos, haga clic en Grupo de Data Guard.
- Para el grupo de Data Guard en el que desea volver a instanciar esta base de datos, haga clic sobre el icono Acciones (tres puntos) y, por último, en Volver al instanciar.
-
En el cuadro de diálogo Volver a instanciar la base de datos, introduzca la contraseña del administrador de base de datos y, a continuación, haga clic en Volver a instanciar.
Esta base de datos debería haberse vuelto a instanciar como base de datos en espera en el grupo de Data Guard.
Ahora puede:
- Realice acciones de Data Guard (switchover, failover y volver a instanciar) mientras se ejecuta una configuración de Data Guard en otra base de datos del mismo directorio raíz de Oracle y viceversa.
- Realice la configuración de Data Guard de forma simultánea en distintas bases de datos del mismo directorio raíz de Oracle.
- Realice acciones de Data Guard (switchover, failover y volver a instanciar) de forma simultánea en distintas bases de datos del mismo directorio raíz de Oracle.
- Realice la configuración de Data Guard mientras actualiza simultáneamente las etiquetas del cluster de VM.
- Cree o suprima una PDB mientras realiza simultáneamente acciones de Data Guard (switchover, failover y volver a instanciar) en el mismo directorio raíz de Oracle y viceversa.
Tema principal: Uso de la consola para gestionar un grupo de Oracle Data Guard
Terminación de un grupo de Data Guard en un instancia de Exadata Cloud Infrastructure
En una instancia de Exadata Cloud Infrastructure, se puede eliminar un grupo de Data Guard terminando toda la bases de datos en espera.
- Abra el menú de navegación. Haga clic en Oracle Database y, a continuación, en Oracle Exadata Database Service on Dedicated Infrastructure.
- Seleccione el Compartimento que contiene la instancia de Exadata Cloud Infrastructure con la base de datos para la que desea activar Oracle Data Guard.
-
Vaya al cluster de VM en la nube o al sistema de base de datos que contiene la base de datos en espera:
Cluster de VM en la nube (nuevo modelo de recursos): en Oracle Exadata Database Service on Dedicated Infrastructure, haga clic en Clusters de VM de Exadata. En la lista de clusters de VM, busque el cluster de VM al que desea acceder y haga clic en el nombre resaltado para ver la página de detalles del cluster.
Sistemas de base de datos: en Hardware dedicado, VM y Exadata, haga clic en Sistemas de base de datos. En la lista de sistemas de base de datos, busque el sistema de base de datos de Exadata al que desea acceder y, a continuación, haga clic en su nombre para mostrar los detalles.
- Para la base de datos en espera que desea terminar, haga clic en el icono Acciones (tres puntos) y, a continuación, en Terminar.
-
En el cuadro de diálogo Terminar base de datos, introduzca el nombre de la base de datos y, a continuación, haga clic en Aceptar.
Temas relacionados
Tema principal: Uso de la consola para gestionar un grupo de Oracle Data Guard
Uso de la API para gestionar asociaciones de Data Guard
Utilice estas operaciones de API para gestionar asociaciones de Data Guard en una instancia de Exadata Cloud Infrastructure:
En febrero de 2026, el modelo de asociación de Data Guard y sus API asociadas se sustituirán por el nuevo modelo y las API del grupo de Data Guard. A partir de febrero de 2026, todas las nuevas configuraciones de Data Guard aprovisionadas desde la consola de Oracle Cloud Infrastructure (OCI) utilizarán automáticamente el modelo de grupo de Data Guard.
Para obtener más información sobre el uso de la API y la firma de solicitudes, consulte API de REST y Credenciales de seguridad. Para obtener información sobre los SDK, consulte Software development kits e interfaz de línea de comandos.
- CreateDataGuardAssociation
- ListDataGuardAssociations
- GetDataGuardAssociation
- UpdateDataGuardAssociation
- SwitchoverDataGuardAssociation
- FailoverDataGuardAssociation
- ReinstateDataGuardAssociation
- DeleteDatabase: para terminar una asociación de Data Guard de una instancia de Exadata Cloud Infrastructure, suprima la base de datos en espera.
Para obtener la lista completa de las API para el servicio Database, consulte API del servicio Database.
Tema principal: Uso de Oracle Data Guard con Exadata Cloud Infrastructure
Uso de la API para gestionar el grupo de Data Guard
Utilice estas operaciones del API para gestionar un grupo de Data Guard en un caso de Exadata Cloud Infrastructure:
En febrero de 2026, el modelo de asociación de Data Guard y sus API asociadas se sustituirán por el nuevo modelo y las API del grupo de Data Guard. A partir de febrero de 2026, todas las nuevas configuraciones de Data Guard aprovisionadas desde la consola de Oracle Cloud Infrastructure (OCI) utilizarán automáticamente el modelo de grupo de Data Guard.
Para obtener más información sobre el uso de la API y la firma de solicitudes, consulte API de REST y Credenciales de seguridad. Para obtener información sobre los SDK, consulte Software development kits e interfaz de línea de comandos.
Operación | Punto final de la API de REST | Comentario |
---|---|---|
Crear/Agregar Base de Datos en Espera |
|
|
Actualizar configuración de grupo de Data Guard |
Toma el OCID de la base de datos primaria o en espera para actualizar la configuración. |
|
Acción de Data Guard - Switchover |
El switchover se debe disparar en la base de datos en espera correspondiente para que se convierta en principal. |
|
Acción de Data Guard: failover |
El failover se debe disparar en la base de datos en espera correspondiente para que se convierta en principal. |
|
Acción de Data Guard - Rehabilitar |
La reinstalación se debe disparar en la base de datos en espera correspondiente para que se vuelva a instanciar. |
|
Suprimir en espera |
|
|
Migrar asociación de Data Guard a varias bases de datos en espera |
|
Para obtener la lista completa de las API para el servicio Database, consulte API del servicio Database.
Tema principal: Uso de Oracle Data Guard con Exadata Cloud Infrastructure