Operaciones de failover y switchover de recuperación ante desastres basadas en copias de seguridad

Describe las operaciones de switchover y failover con una base de datos peer de Disaster Recovery basada en copia de seguridad.

Acerca del Switchover en un Par de Copia de Seguridad

Al realizar un switchover, la base de datos primaria se convierte en la copia de seguridad y la copia de seguridad se convierte en la base de datos primaria, sin pérdida de datos.

Normalmente, se realiza un switchover para probar el failover en la copia de seguridad por motivos de auditoría o certificación, o para probar los procedimientos de failover de la aplicación cuando se ha agregado un peer de copia de seguridad.

Para el switchover a un peer de copia de seguridad, la página Detalles de Autonomous Database muestra el enlace Switchover en Recuperación ante desastres y la consola de Oracle Cloud Infrastructure en la base de datos principal también muestra un enlace Switchover en el campo Rol cuando tanto la base de datos principal como un peer de copia de seguridad están disponibles. Puede realizar un switchover cuando el estado del ciclo de vida de la base de datos principal muestra Disponible o Parado y hay disponible una copia de seguridad (el campo Estado muestra En espera).

Para ver el estado del peer, en Recursos, haga clic en Recuperación ante desastres y, para el peer que se muestra en la columna Autonomous Database de peer, compruebe que el estado muestra En espera.

Puede iniciar la operación de switchover en cualquier momento con la API de Autonomous Database. Consulte Uso de la API para obtener más información.

Realización de un Switchover en un Par de Copia de Seguridad Local

Al realizar un switchover, la base de datos primaria se convierte en el par y el par se convierte en la base de datos primaria, sin pérdida de datos.

Normalmente, se realiza un switchover para probar el failover en el peer por motivos de auditoría o certificación o para probar los procedimientos de failover de la aplicación con la recuperación ante desastres basada en copia de seguridad.

Para un switchover a una copia de seguridad, en la página Detalles de Autonomous Database, la consola de Oracle Cloud Infrastructure en la base de datos con el rol Principal muestra un enlace de Switchover en el campo Rol cuando tanto la base de datos principal como un peer están disponibles. Puede realizar un switchover cuando el estado del ciclo de vida de la base de datos principal muestra Disponible o Parado y hay un par disponible (el campo Estado muestra En espera).

Para ver el estado del peer, en Recursos, haga clic en Recuperación ante desastres y, para el peer que se muestra en la columna Autonomous Database de peer, compruebe que el campo Estado muestre En espera.

Puede iniciar la operación de switchover en cualquier momento con la API de Autonomous Database. Consulte Uso de la API para obtener más información.

Realice los siguientes pasos de requisitos previos según sea necesario:

  • Haga clic en icono de navegación junto a Oracle Cloud para abrir la consola de Oracle Cloud Infrastructure.

  • En el menú de navegación izquierda de Oracle Cloud Infrastructure, haga clic en Oracle Database y, a continuación, en función de la carga de trabajo, haga clic en una de las siguientes opciones: Autonomous Data Warehouse, Autonomous JSON Database, o Autonomous Transaction Processing.
  • En la página Base de datos autónoma, seleccione su Autonomous Database en los enlaces de la columna Nombre mostrado.

Para realizar un switchover, haga lo siguiente:

  1. En la página Detalles de Autonomous Database, en Recuperación ante desastres, en el campo Rol, haga clic en Switchover.
    También puede seleccionar Más acciones y Switchover, o bien Recuperación ante desastres en Recursos y Switchover.
  2. En el cuadro de diálogo Confirmar switchover a par, en la lista Seleccionar par, seleccione el par al que desea realizar el switchover.
  3. Introduzca el nombre de la base de datos para confirmar que desea realizar el cambio.
  4. Haga clic en Confirmar switchover a peer.

    Si hay operaciones simultáneas activas, como la escala, la confirmación también confirma la pausa o cancelación de la operación simultánea. Consulte la sección sobre operaciones simultáneas en Autonomous Database para obtener más información.

    El Estado del ciclo de vida de la base de datos cambiará a Actualizando. Para ver el estado del par, en Recursos, haga clic en Recuperación ante desastres, donde la columna Estado muestra Cambio de roles en curso.

Cuando finaliza el switchover, la recuperación ante desastres basada en copia de seguridad realiza lo siguiente:

  • La información del recurso de recuperación ante desastres basada en copia de seguridad se actualiza para reflejar el switchover. Seleccione Recuperación ante desastres en Recursos para ver la información actualizada.

  • Autonomous Database informa de la hora en el campo Rol cambiado el.

Realización de un switchover a un peer de copia de seguridad entre regiones

Al realizar un switchover, la base de datos principal se convierte en la base de datos peer y la base de datos peer se convierte en la base de datos principal, sin pérdida de datos.
Nota

Para un switchover entre regiones, debe iniciar el switchover desde el par entre regiones.

Existen varias opciones para acceder al peer entre regiones:

  • Seleccione la región remota en la consola de Oracle Cloud Infrastructure y, a continuación, acceda al peer directamente.

  • Acceda a la base de datos principal y, desde la base de datos principal, puede acceder al peer desde la página Detalles de Autonomous Database seleccionando Recuperación ante desastres, en Recursos y haciendo clic en el enlace del peer de copia de seguridad en la columna Autonomous Database de peer.

Para realizar un switchover:

  1. En el peer entre regiones, en la página Detalles de Autonomous Database, en Recuperación ante desastres, en el campo Rol, haga clic en Switchover.

    Como alternativa, en la fila que muestra los detalles de recuperación ante desastres de la base de datos, haga clic en más acciones al final de la fila y seleccione Switchover.

  2. En el cuadro de diálogo Confirmar switchover a peer, introduzca el nombre de la base de datos peer para confirmar que desea realizar el switchover.
  3. En el cuadro de diálogo Confirmar switchover a peer, haga clic en Confirmar switchover a peer.

    Si hay operaciones simultáneas activas, como la escala, la confirmación también confirma la pausa o cancelación de la operación simultánea. Consulte la sección sobre operaciones simultáneas en Autonomous Database para obtener más información.

    El estado del ciclo de vida de la base de datos cambia a Cambio de rol en curso. Para ver el estado de la base de datos peer, en Recursos, haga clic en Recuperación ante desastres. El estado Estado muestra Actualizando.

Cuando finaliza el switchover, Autonomous Database realiza lo siguiente:

  • El nombre mostrado muestra el indicador Principal.

  • La información del recurso de recuperación ante desastres se actualiza para reflejar el switchover. En Recursos, seleccione Recuperación ante desastres para ver la información actualizada.

  • Autonomous Database informa de la hora del último switchover al pasar el cursor sobre icono de pista en el campo Rol.

Consulte Notas para Realizar un Switchover para obtener más información.

Realización de un failover

Cuando la base de datos primaria deja de funcionar, con la recuperación ante desastres basada en copia de seguridad puede realizar un failover manual para que el par local sea la base de datos primaria.

La recuperación ante desastres basada en copia de seguridad no proporciona una opción de failover automático. Si desea proporcionar failover automático, donde el sistema supervisa la instancia principal y realiza un failover automático a una base de datos en espera local en determinados escenarios, debe cambiar el tipo de recuperación ante desastres para que la instancia local utilice Autonomous Data Guard.

Con un par de recuperación ante desastres basado en copia de seguridad local y un par de recuperación ante desastres basado en copia de seguridad entre regiones, Oracle recomienda que intente primero un failover manual al par local (no al par entre regiones).

Según cómo active la recuperación ante desastres basada en copia de seguridad, hay diferentes pasos para realizar un failover manual a un par:

  • Al configurar la recuperación ante desastres basada en copia de seguridad solo con un par local:

    Si tiene un peer local y el switchover no se ha realizado correctamente, la consola de Oracle Cloud Infrastructure muestra un banner con información sobre por qué el switchover no se ha realizado correctamente y la consola de Oracle Cloud Infrastructure muestra un enlace de failover en el campo Rol en el que puede hacer clic para iniciar un failover al peer local. El enlace de failover solo se muestra cuando la base de datos principal no está disponible y hay un par disponible. Es decir, en el campo Estado del ciclo de vida de la base de datos principal se muestra No disponible y el par local está disponible. Con la API, puede iniciar un failover manual en cualquier momento. Consulte Uso de la API para obtener información sobre el uso de la API.

    Para ver el estado del peer, en Recursos, haga clic en Recuperación ante desastres y, para el peer que se muestra en la columna Autonomous Database del peer, compruebe que el campo Estado muestre Disponible o Parado.
  • Al utilizar la recuperación ante desastres basada en copia de seguridad con un par local y un par entre regiones (remoto):

    Con la recuperación ante desastres basada en copia de seguridad activada con un par local y un par entre regiones, y el par local está disponible, Oracle recomienda que intente primero un failover manual al par local (no al par entre regiones).

    Si un par local no está disponible o falla un failover manual al par local, puede realizar un switchover manual al par entre regiones. Si el switchover al par entre regiones falla, en el par la consola de Oracle Cloud Infrastructure muestra un enlace de failover en el campo Rol en el que puede hacer clic para iniciar un failover manual al par.

Al iniciar un failover manual, se realiza un failover al par en función de los destinos de objetivo de tiempo de recuperación (RTO) y objetivo de punto de recuperación (RPO). Consulte Backup-Based Disaster Recovery Time Objective (RTO) and Recovery Point Objective (RPO) para obtener más información.

Realice los siguientes pasos de requisitos previos según sea necesario:

  • Haga clic en icono de navegación junto a Oracle Cloud para abrir la consola de Oracle Cloud Infrastructure.

  • En el menú de navegación izquierda de Oracle Cloud Infrastructure, haga clic en Oracle Database y, a continuación, en función de la carga de trabajo, haga clic en una de las siguientes opciones: Autonomous Data Warehouse, Autonomous JSON Database, o Autonomous Transaction Processing.
  • En la página Base de datos autónoma, seleccione su Autonomous Database en los enlaces de la columna Nombre mostrado.

Para iniciar un failover manual a una copia de seguridad entre regiones, realice lo siguiente:

  1. En el par, realice un switchover. Consulte Realizar un Switchover a un Par de Copia de Seguridad Local para obtener más información.

  2. Si el intento de switchover del paso 1 falla, en el par el campo Rol muestra el enlace Failover. En el par, haga clic en el enlace Failover.

    Se mostrará el cuadro de diálogo Confirmar failover manual a par, junto con información sobre posibles pérdidas de datos que pueden producirse si realiza el failover manual al par.

  3. En el cuadro de diálogo Confirmar failover manual a peer, introduzca el nombre de la instancia de Autonomous Database para confirmar que desea realizar el failover.

  4. En el cuadro de diálogo Confirmar failover a peer, haga clic en Confirmar failover manual a peer.

    Si hay operaciones simultáneas activas, como la escala, la confirmación también confirma la pausa o cancelación de la operación simultánea. Consulte la sección sobre operaciones simultáneas en Autonomous Database para obtener más información.

Para iniciar un failover manual cuando la base de datos principal no esté disponible y el peer local esté disponible, haga lo siguiente:

  1. En la página Detalles, en Recuperación ante desastres, en el campo Rol, haga clic en Failover.

    Se mostrará el cuadro de diálogo Confirmar failover manual a peer, junto con información sobre posibles pérdidas de datos que pueden producirse si realiza el failover manual a peer.

    A continuación se muestra la descripción de adb_failover_manual.png
    Descripción de la ilustración adb_failover_manual.png
  2. En el cuadro de diálogo Confirmar failover manual a peer, introduzca el nombre de la instancia de Autonomous Database para confirmar que desea realizar el failover.
  3. En el cuadro de diálogo Confirmar failover a peer, haga clic en Confirmar failover manual a peer.
Cuando finaliza el failover, la recuperación ante desastres basada en copia de seguridad realiza lo siguiente:
  • Una vez completada una operación de failover manual, puede ver la pérdida de datos asociada al failover manual en el mensaje del banner de la consola de Oracle Cloud Infrastructure y pasar el mouse sobre icono de pista en el campo Rol. La pérdida de datos del failover manual se especifica en minutos.

  • Después de un failover manual con recuperación ante desastres basada en copia de seguridad, si se produce un fallo regional, cuando la región vuelve a estar en línea, el par se vuelve a conectar automáticamente o, si es necesario, se vuelve a aprovisionar.

  • Después de realizar un failover manual al par entre regiones, el par entre regiones se convierte en la base de datos primaria. En este caso, si se ha activado una base de datos en espera local de Autonomous Data Guard, se creará y asociará una base de datos en espera local. Si no se ha activado Autonomous Data Guard local antes del failover en la base de datos primaria, como es el valor por defecto, tiene una copia de seguridad local.

Notas para Realizar un Switchover en un Par de Copia de Seguridad

Proporciona notas para el switchover de recuperación ante desastres basado en copia de seguridad:

  • Para un cambio entre regiones, debe iniciar el cambio desde el peer entre regiones.

  • Durante el switchover, la mayoría de las acciones de la consola de Oracle Cloud Infrastructure no están disponibles y la página Información de Autonomous Database muestra el Estado del ciclo de vida con el valor Actualizando.

  • La operación de switchover mantiene el estado original de la base de datos principal. Si la base de datos principal está parada al realizar un switchover, estará parada después del switchover.

  • Autonomous Database genera la solicitud de trabajo Switchover Autonomous Database. Para ver la solicitud, en Recursos, haga clic en Solicitudes de trabajo.

  • Después de un switchover o failover al peer, el peer se convierte en el principal y los gráficos de la tarjeta Panel de control de base de datos en Database Actions y las métricas de Oracle Cloud Infrastructure muestran información sobre la base de datos principal. Los gráficos y las métricas no contienen información sobre la base de datos que era la principal antes de la operación de switchover o failover.

  • No puede cancelar una operación de cambio entre regiones después de que comienza el cambio y el Estado muestre Cambio de roles en curso. Las opciones para cancelar el switchover son:

    • Intente o vuelva a intentar realizar un switchover o un failover hasta que la operación se realice correctamente.

    • Registre una solicitud de servicio en Soporte Oracle Cloud o póngase en contacto con su representante de soporte.