Realización de un failover manual

Cuando Autonomous Data Guard no puede realizar un failover automático a una base de datos en espera local, si hay una base de datos en espera local disponible, puede realizar un failover manual para hacer que la base de datos en espera local sea la base de datos principal.

Si hay disponible una base de datos en espera entre regiones, puede realizar un switchover para que la base de datos en espera entre regiones sea la base de datos principal. Si el switchover falla, puede iniciar un failover manual a la base de datos en espera entre regiones. Es posible que se produzca una pérdida de datos con un failover manual.

Al iniciar un failover manual, Autonomous Data Guard realiza un failover a la base de datos en espera de acuerdo con el objetivo de tiempo de recuperación (RTO) y el objetivo de punto de recuperación (RPO). Consulte Objetivo de tiempo de recuperación (RTO) y objetivo de punto de recuperación (RPO) de Autonomous Data Guard para obtener más información.

Realizar un failover manual a una base de datos en espera local

Cuando Autonomous Data Guard no puede realizar un failover automático a una base de datos en espera local, si hay una base de datos en espera local disponible, puede realizar un failover manual para hacer que la base de datos en espera local sea la base de datos principal.

Si agrega una base de datos en espera de Autonomous Data Guard local y el failover automático no se realiza correctamente, la consola de Oracle Cloud Infrastructure mostrará un banner con información sobre por qué el failover automático no se ha realizado correctamente. La consola de Oracle Cloud Infrastructure también muestra un enlace de failover en el campo Rol en el que puede hacer clic para iniciar un failover manual a la base de datos en espera local. El enlace de failover solo se muestra si la base de datos principal no está disponible y hay una base de datos en espera disponible. Es decir, el campo Estado del ciclo de vida muestra No disponible y la base de datos en espera 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 de la base de datos en espera, en la página de detalles, seleccione el separador Recuperación ante desastres y, para la base de datos en espera que se muestra en la columna Autonomous Database peer, compruebe que el campo Estado muestre Disponible o Parado.

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 Base de datos autónoma, seleccione su Autonomous Database en los enlaces de la columna Nombre mostrado.

Para iniciar un failover manual si la base de datos principal no está disponible y la base de datos en espera local está disponible:

  1. En la página de detalles de Autonomous Database, en Recuperación ante desastres, en el campo Local, haga clic en Failover.

    Se mostrará el cuadro de diálogo de Confirmar failover a peer, junto con información sobre posibles pérdidas de datos que pueden producirse si realiza la conmutación por error manual a la base de Datos en espera.

    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 recuadro de diálogo Confirmar failover 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 Failover.

Una vez completado el failover, Autonomous Database informa de la hora del último switchover en el campo Rol de la página Detalles de Autonomous Database en Recuperación ante desastres.

Consulte Notas para el failover manual con una base de datos en espera para obtener información sobre los pasos que realiza Autonomous Data Guard una vez que finaliza el failover.

Realizar un failover manual a una base de datos en espera entre regiones

Si hay disponible un peer entre regiones, puede realizar un switchover para que un peer entre regiones sea la base de datos primaria. Si el switchover falla, puede iniciar un failover manual al par entre regiones.

Es posible que se produzca una pérdida de datos con un failover manual. Al iniciar un failover manual, Autonomous Database realiza un failover a la base de datos peer en función del objetivo de tiempo de recuperación (RTO) y el objetivo de punto de recuperación (RPO). Consulte Objetivo de tiempo de recuperación (RTO) y objetivo de punto de recuperación (RPO) de Autonomous Data Guard para obtener más información.

Con una base de datos en espera de Autonomous Data Guard local y una o más bases de datos en espera de Autonomous Data Guard entre regiones, si el failover automático no se realiza correctamente y la base de datos en espera local está disponible, Oracle recomienda que primero intente realizar un failover manual a la base de datos en espera local (no a una base de datos en espera remota).

Si una base de datos en espera local no está disponible o falla un failover manual a la base de datos en espera local, puede realizar un cambio manual a una base de datos en espera entre regiones. Si el switchover a la base de datos en espera entre regiones falla, en la base de datos en espera 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 a la base de datos en espera.

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.

Nota

Cuando Full Stack Disaster Recovery está activado, la página de detalles de Autonomous Database, en Recuperación ante desastres, muestra el campo DR de pila completa como Activado. Consulte Uso de Full Stack Disaster Recovery para Realizar Operaciones de Switchover o Failover para obtener más información sobre la realización de un switchover o un failover cuando Full Stack Disaster Recovery está activado.

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 Base de datos autónoma, seleccione su Autonomous Database en los enlaces de la columna Nombre mostrado.

Para iniciar un failover manual a una base de datos en espera entre regiones:

  1. En la base de datos en espera, realice un switchover. Consulte Realizar un switchover a una base de datos en espera entre regiones para obtener más información.

  2. Si el intento de switchover del paso 1 falla, en la base de datos en espera el campo rol muestra el enlace fallo. En la base de datos en espera, haga clic en el enlace Conmutación por error.

    Se muestra el cuadro de diálogo de confirmación de failover a base de datos en Espera, junto con información sobre posibles pérdidas de datos que pueden producirse si realiza la conmutación por error manual en la base de datos en Espera.

  3. En el recuadro de diálogo Confirmar failover a base de datos en espera, 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 base de datos en espera, haga clic en Failover.

    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.

Una vez completado el failover, Autonomous Database informa de la hora del último switchover en el campo Rol de la página Detalles de Autonomous Database en Recuperación ante desastres.

Consulte Notas para el failover manual con una base de datos en espera para obtener información sobre los pasos que realiza Autonomous Data Guard una vez que finaliza el failover.

Notas sobre el failover manual con una base de datos en espera

Cuando finaliza el failover, Autonomous Data Guard realiza pasos posteriores al failover.
  • En un failover a la base de datos en espera local, Autonomous Data Guard crea una nueva base de datos en espera local después del failover. Autonomous Data Guard no está activado mientras el sistema está aprovisionando la nueva base de datos en espera y el campo Rol indica Aprovisionando. Una vez que Autonomous Data Guard completa el paso de aprovisionamiento, tiene una nueva base de datos en espera local y se activa Autonomous Data Guard.

  • Para un failover a una base de datos en espera entre regiones, si había una base de datos en espera local antes del failover, Autonomous Data Guard vuelve a poner la base de datos en espera local a disposición para un switchover o failover en la base de datos primaria actual.

  • Una vez completada la 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. La pérdida de datos del failover manual se especifica en minutos.

    Esta información también se muestra al pasar el mouse sobre icono de pista en el campo Rol.

  • Después de un failover manual de Autonomous Data Guard, si se ha producido un fallo regional, cuando la región vuelva a estar en línea, la base de datos en espera se volverá a conectar automáticamente o, si es necesario, se volverá a aprovisionar.