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 disponible una base de datos en espera local, 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 según 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 disponible una base de datos en espera local, puede realizar un failover manual para hacer que la base de datos local en espera sea la base de datos principal.

Al agregar una base de datos de Autonomous Data Guard local y el failover automático no se realiza correctamente, la consola de Oracle Cloud Infrastructure muestra 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 local en espera. El enlace de failover solo se muestra cuando la base de datos principal no está disponible y hay una base de datos en espera disponible. Es decir, en el campo Estado del ciclo de vida se 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 Recursos, haga clic en Recuperación ante desastres y, para la base de datos en espera, en la columna Autonomous Database de peer, compruebe que el campo Estado muestre Disponible o Parado.

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 o Autonomous Transaction Processing.

  • En la página Bases de datos autónomas, 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 Detalles, en Recuperación ante desastres, en el campo Local, 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 la base de datos en espera.

    A continuación se muestra la descripción de adb_failover_manual.png
  2. En el cuadro de diálogo Confirmación de 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.

Consulte Notas sobre el failover manual con una base de datos en espera para obtener información sobre los pasos que realiza Autonomous Data Guard después de que finalice 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 falla 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 local de Autonomous Data Guard 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 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 switchover 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.

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 o Autonomous Transaction Processing.

  • En la página Bases de datos autónomas, 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 mostrará el cuadro de diálogo Confirmar failover manual a base de datos en espera, junto con información sobre posibles pérdidas de datos que pueden producirse si realiza el failover manual a la base de datos en espera.

  3. En el cuadro de diálogo Confirmación de failover manual 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 manual a en espera, haga clic en Confirmar failover manual a en espera.

    Si hay operaciones simultáneas activas, como escalar, 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.

Consulte Notas sobre el failover manual con una base de datos en espera para obtener información sobre los pasos que realiza Autonomous Data Guard después de que finalice 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 disponible para un switchover o failover en la base de datos principal actual.

  • 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. 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 vuelve a estar en línea, la base de datos en espera se vuelve a conectar automáticamente o, si es necesario, se vuelve a aprovisionar.