Realización de operaciones de switchover y failover de base de datos
Para iniciar una operación de switchover o failover, utilice la asociación de Data Guard de la base de datos en espera.
Switchover
Un switchover invierte los roles de las bases de datos principal y en espera. Cada base de datos sigue participando en la asociación de Oracle Data Guard con 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 en un sistema de base de datos con una asociación de Oracle Data Guard se realiza normalmente cambiando la base de datos principal al rol en espera, realizando el mantenimiento en la base de datos en espera y, a continuación, volviendo a cambiarla al rol principal.
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. Si se utiliza el modo de protección Máximo rendimiento al realizar un failover, es posible que se produzca alguna pérdida de datos.
Realización de un switchover de base de datos
En este artículo se proporcionan los detalles y el procedimiento para realizar un switchover de base de datos.
Procedimiento
Realice los siguientes pasos en la base de datos primaria para realizar un switchover mediante la consola de OCI:
Para iniciar una operación de switchover, utilice la asociación de Data Guard de la base de datos principal.
- En la página de lista Sistemas de base de datos, seleccione el sistema de base de datos que contiene la base de datos con la que desea trabajar. Si necesita ayuda para buscar la página de lista o el sistema de base de datos, consulte Mostrar los sistemas de base de datos.
- En el separador Bases de datos, seleccione la base de datos con la que desea trabajar.
- En la página de detalles de base de datos, seleccione el separador Asociaciones de Data Guard.
- Para la asociación de Data Guard en la que desea realizar un switchover, en el menú Acciones, seleccione Switchover.
- En el panel Switchover de base de datos, introduzca la contraseña del administrador de la base de datos y, a continuación, seleccione Aceptar.
Esta base de datos debería asumir ahora el rol de la base de datos en espera y la base de datos en espera debería asumir el rol de la base de datos principal en la asociación de Data Guard.
Realización de un failover de base de datos
En este artículo se proporcionan los detalles y el procedimiento para realizar el failover de la base de datos.
Procedimiento
Realice los siguientes pasos en la base de datos en espera para realizar un failover mediante la consola de OCI:
Para iniciar una operación de failover, utilice la asociación de Data Guard de la base de datos en espera.
- En la página de lista Sistemas de base de datos, seleccione el sistema de base de datos que contiene la base de datos con la que desea trabajar. Si necesita ayuda para buscar la página de lista o el sistema de base de datos, consulte Mostrar los sistemas de base de datos.
- En el separador Bases de datos, seleccione la base de datos con la que desea trabajar.
- En la página de detalles de base de datos, seleccione el separador Asociaciones de Data Guard.
- En la asociación de Data Guard en la que desea realizar un failover, en el menú Acciones, seleccione Failover.
- En el panel Base de datos de failover, introduzca la contraseña del administrador de la base de datos y, a continuación, seleccione Aceptar.
Esta base de datos debería asumir ahora el rol de base de datos principal, y el rol de la antigua base de datos principal se debería mostrar como Base de datos en espera desactivada.