Récupération automatique et opérations préventives

En tant que service géré, MySQL HeatWave effectue diverses opérations de récupération automatique et préventives, au besoin.

Voici quelques-unes de ces opérations automatiques :
  • Basculement d'un système de base de données à haute disponibilité
  • Récupération d'une réplique de lecture défectueuse
  • Récupération d'une instance secondaire défectueuse d'un système de base de données à haute disponibilité
  • Extension du stockage du système de base de données dans l'extension automatique du stockage

Le basculement d'un système de base de données à haute disponibilité se produit lorsque l'instance principale existante a cessé de fonctionner. Cela entraîne l'interruption de toutes les connexions du système de base de données et a une incidence sur la disponibilité du système. La récupération d'une réplique de lecture affecte uniquement la disponibilité de la réplique de lecture récupérée, le système de base de données et les autres répliques de lecture restent en ligne et disponibles. La récupération d'une instance secondaire et l'extension du stockage sont des opérations en ligne qui n'affectent pas la disponibilité du système de base de données.

Au cours de ces opérations, l'état du cycle de vie du système de base de données est réglé à Mise à jour pour empêcher les actions de client d'affecter les opérations automatiques. Les actions telles que le démarrage, l'arrêt, le redémarrage ou la mise à jour ne sont pas autorisées et retournent un message d'erreur tel que DbSystem '<OCID>' can not be used in '<OPERATION>' operation, because it is currently in state <LIFECYCLE_STATE>.

Comme certaines de ces opérations ne génèrent aucune demande de travail exposée par le client, une façon de vérifier l'occurrence de ces opérations consiste à saisir les événements saisis dans le service d'audit. Le basculement d'un système de base de données à haute disponibilité et la récupération d'une réplique de lecture ou d'une instance secondaire génèrent l'événement MySQL - Récupération automatique. L'extension du stockage du système de base de données génère l'événement MySQL - Mettre à jour le système de base de données.