Operaciones de Switchover y Failover de Recuperación ante Desastres Basadas en Copia de Seguridad

Describe las operaciones de switchover y failover con una base de datos peer de recuperación ante desastres basada en copia de seguridad.

Acerca del switchover a un peer de copia de seguridad

Al realizar una operación de 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 una operación de switchover para probar el failover a 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 una copia de seguridad disponible (el campo Estado muestra En espera).

Para ver el estado del peer, en la página de detalles de Autonomous Database, seleccione el separador Recuperación ante desastres y, para el peer que se muestra en la columna Autonomous Database de peer, compruebe que el 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.

Realización de un switchover a un peer 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 una operación de switchover para probar el failover al 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 realizar una operación de switchover a una copia de seguridad, la página Detalles de Autonomous Database, la consola de Oracle Cloud Infrastructure en la base datos con el rol Principal muestra un enlace de Switchover en el campo Rol cuando tanto la base del datos principal como el peer están disponibles. Puede realizar un switchover cuando el campo Estado del ciclo de vida de las bases de datos principales muestra Disponible o Parado y hay un peer disponible (el campo Estado muestra En espera).

Para ver el estado del par, seleccione el separador Recuperación ante desastres y, para el par que se muestra en la columna Peer Autonomous Database, 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:

  • Open the Oracle Cloud Infrastructure Console by clicking the icono de navegación next to Cloud.

  • En el menú de navegación de la izquierda de Oracle Cloud Infrastructure, haga clic en Oracle Database y, a continuación, en Autonomous Database.
  • En la página Bases de datos autónomas, seleccione su Autonomous Database en el enlace 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.
    Como alternativa, para iniciar un switchover, puede seleccionar Más acción y Switchover o seleccionar el separador Recuperación ante desastres y hacer clic en Switchover.
  2. En el cuadro de diálogo Confirmar switchover a peer, en la lista Seleccionar peer, seleccione el peer para switchover.
  3. Introduzca el nombre de la base de datos para confirmar que desea realizar la switchover.
  4. Haga clic en Confirmar switchover a peer.

    Si hay operaciones simultáneas activas, como escalar, la confirmación también confirma que 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.

    La tarjeta de identificación de estado del ciclo de vida de la base de datos muestra Actualizando. Para ver el estado del par, seleccione el separador Recuperación ante desastres. En el separador Recuperación ante desastres, la columna Estado muestra Cambio de rol en curso.

Cuando se completa la operación de 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. En la página de detalles de Autonomous Database, seleccione el separador Recuperación ante desastres para ver la información actualizada.

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

Realizar un switchover a un peer de copia de seguridad entre regiones

Al realizar una operación de switchover, la base datos primaria pasa a ser la base del mismo nivel, y la base del mismo nivel pasa a ser la principal, sin pérdida de los datos.
Nota

Para un switchover entre distintas regiones, debe iniciar el switchover desde el peer entre distintas 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 igual 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 el separador Recuperación ante desastres y haciendo clic en el enlace del peer de copia de seguridad en la columna Autonomous Database peer.

Para realizar una operación de 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 par para confirmar que desea realizar la operación de 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 escalar, la confirmación también confirma que 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, seleccione el separador Recuperación ante desastres. El estado Estado muestra Actualizando.

Cuando se completa el switchover, Autonomous Database realiza lo siguiente:

  • El nombre mostrado muestra el indicador Principal.

  • La información de los recursos de Recuperación ante desastres se actualiza para reflejar el switchover. Seleccione el separador 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 convertir al par local en 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 un failover automático, donde el sistema supervisa la instancia principal y realiza un failover automático en 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 primero intente realizar 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 peer:

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

    Si tiene un par local y el switchover no se realiza correctamente, la consola de Oracle Cloud Infrastructure muestra un banner con información sobre por qué el failover no se ha realizado correctamente, y el enlace de la consola de Oracle Cloud Infrastructure muestra un enlace de failover en la Rol en la que puede hacer clic para iniciar un failover al par local. El enlace de failover solo se muestra si la base datos primaria no está disponible y si hay un par disponible. Es decir, en el campo Estado del ciclo de vida de las bases de datos principales se muestra No Disponible y el peer local se muestra 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 la página de detalles, seleccione la recuperación ante desastres y, para el peer que aparece en la columna Peer Autonomous Database, compruebe que el campo Estado muestra Disponible o Parado.
  • Cuando utiliza la recuperación ante desastres basada en copia de seguridad con un igual local y un igual entre regiones (remoto):

    Con la recuperación ante desastres basada en copia de seguridad activada con un igual local y un igual entre regiones, y el igual local está disponible, Oracle recomienda que primero intente realizar un failover manual al igual local (no al igual 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 distintas regiones falla, en el par, la consola de Oracle Cloud Infrastructure muestra un enlace de failover en la Rol en la que puede hacer clic para iniciar un failover manual al par.

Cuando se inicia un failover manual, se realiza un failover en el par según los destinos de objetivo de tiempo de recuperación (RTO) y objetivo de punto de recuperación (RPO). Consulte Objetivo de tiempo de recuperación ante desastres (RTO) basado en copias de seguridad y objetivo de punto de recuperación (RPO) para obtener más información.

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

  • Open the Oracle Cloud Infrastructure Console by clicking the icono de navegación next to Cloud.

  • En el menú de navegación de la izquierda de Oracle Cloud Infrastructure, haga clic en Oracle Database y, a continuación, en Autonomous Database.
  • En la página Bases de datos autónomas, seleccione su Autonomous Database en el enlace 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 Realización de un switchover a un peer de copia de seguridad local para obtener detalles.

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

    Se mostrará el cuadro de diálogo de 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álogoConfirmar failover manual a peer, introduzca el nombre de la instancia de Autonomous Database para confirmar que desea realizar el failover.

  4. En el cuadro Confirmar failover manual a par, haga clic en Confirmar failover manual a par.

    Si hay operaciones simultáneas activas, como escalar, la confirmación también confirma que 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 datos primaria no esté disponible y el peer local esté disponible, realice 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 de confirmar failover manual a peer, junto con información sobre posibles pérdidas de datos que pueden producirse si realiza el failover manual a la base de datos de 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álogoConfirmar failover manual a peer, introduzca el nombre de la instancia de Autonomous Database para confirmar que desea realizar el failover.
  3. En el cuadro Confirmar failover manual a par, haga clic en Confirmar failover manual a par.
Cuando se completa el failover, la recuperación ante desastres basada en copia de seguridad realiza lo siguiente:
  • Una vez completada una operación del failover manual, puede ver cualquier pérdida en los datos asociada al failover manual en el mensaje de la consola de Oracle Cloud Infrastructure y pasar el cursor 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 la recuperación ante desastres basada en copia de seguridad, si se ha producido 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 peer entre regiones, el peer entre regiones se convierte en la base de datos primaria. En este caso, si se ha activado una base de datos en espera de Autonomous Data Guard local, 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 a un Par de Copia de Seguridad

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

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

  • Durante el switchover, la mayoría de las acciones en la consola de la instancia de Oracle Cloud Infrastructure no están disponibles y la página Información de la instancia 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 la página de detalles de Autonomous Database, seleccione el separador Solicitudes de trabajo.

  • Después de un switchover o un failover en el peer, el peer se convierte en el principal y los gráficos de la tarjeta Database Dashboard 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 switchover entre distintas regiones después de que comienza el switchover y el Estado muestra 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.