Recuperación automática y operaciones preventivas

Como servicio gestionado, MySQL HeatWave realiza varias operaciones preventivas y de recuperación automática cuando es necesario.

Algunas de estas operaciones automáticas son:
  • Failover de un sistema de base de datos de alta Disponibilidad
  • Recuperación de una réplica de lectura defectuosa
  • Recuperación de una instancia secundaria defectuosa de un sistema de base de datos de alta disponibilidad
  • Ampliación del almacenamiento del sistema de base de datos en la expansión automática del almacenamiento

El failover de un sistema de base de datos de alta disponibilidad se produce cuando la instancia principal existente ha dejado de funcionar. Esto provoca que todas las conexiones del sistema de base de datos se interrumpan y afecta a la disponibilidad del sistema de base de datos. La recuperación de una réplica de lectura solo afecta a la disponibilidad de la réplica de lectura que se está recuperando, el sistema de base de datos y otras réplicas de lectura permanecen en línea y disponibles. La recuperación de una instancia secundaria y la expansión del almacenamiento son operaciones en línea que no afectan a la disponibilidad del sistema de base de datos.

Durante estas operaciones, el estado del ciclo de vida del sistema de base de datos se define en Actualizando para evitar que las acciones del cliente afecten a las operaciones automáticas. No se permiten acciones como iniciar, parar, reiniciar o actualizar y devuelve un mensaje de error como DbSystem '<OCID>' can not be used in '<OPERATION>' operation, because it is currently in state <LIFECYCLE_STATE>.

Como algunas de estas operaciones no generan ninguna solicitud de trabajo expuesta por el cliente, una forma de verificar la ocurrencia de estas operaciones es a través de los eventos capturados en el servicio de auditoría. El failover de un sistema de base de datos de alta disponibilidad y la recuperación de una réplica de lectura o instancia secundaria generan el evento MySQL - Recuperación automática. La expansión del almacenamiento del sistema de base de datos genera el evento MySQL - Actualizar sistema de base de datos.