Passer au contenu

Que dois-je savoir à propos de la période de maintenance Amazon RDS ?

Lecture de 5 minute(s)
0

Je souhaite savoir ce qui se passe pendant la période de maintenance d'Amazon Relational Database Service (Amazon RDS). Je souhaite connaître les actions de maintenance en attente afin de pouvoir les reporter, si nécessaire.

Résolution

Pendant la fenêtre de maintenance, Amazon RDS applique des mises à jour au matériel, au système d'exploitation sous-jacent ou à la version mineure du moteur de base de données. Amazon RDS applique également les modifications d'instance de base de données que vous n'avez pas immédiatement appliquées. Certaines opérations de maintenance, telles que les mises à jour du système d'exploitation et l'application de correctifs aux bases de données, entraînent une durée d’indisponibilité sur votre instance de base de données. Pour minimiser la durée d’indisponibilité pendant les opérations de maintenance, utilisez un déploiement d'instance de base de données multi-AZ.

Configurer des notifications pour les actions de maintenance

Pour configurer des notifications pour les actions de maintenance à venir sur votre instance de base de données, procédez comme suit :

Remarque : Examinez les instances de base de données dont la maintenance matérielle est programmée dans l'onglet Problèmes ouverts et récents de votre tableau de bord AWS Health. Pour plus d'informations, consultez l'e-mail de notification de maintenance envoyé à votre compte.

Énumérer les actions de maintenance en attente

Remarque : Si des erreurs surviennent lorsque vous exécutez des commandes de l'interface de la ligne de commande AWS (AWS CLI), consultez la section Résoudre des erreurs liées à l’AWS CLI. Vérifiez également que vous utilisez bien la version la plus récente de l'AWS CLI.

Pour vérifier si une mise à jour de maintenance est disponible pour votre instance de base de données, procédez comme suit :

  1. Ouvrez la console Amazon RDS.
  2. Dans le volet de navigation, sélectionnez Bases de données.
  3. Sélectionnez l’icône Paramètres.
  4. Dans Préférences de colonne, activez Maintenance, puis sélectionnez Confirmer.
  5. Consultez la colonne Maintenance pour connaître l'une des valeurs suivantes :
    obligatoire : Amazon RDS applique automatiquement l'action de maintenance à la ressource. Vous ne pouvez pas reporter l'action indéfiniment.
    disponible : L'action de maintenance est disponible, mais Amazon RDS ne l'applique pas automatiquement à la ressource. Vous pouvez l'appliquer manuellement.
    période suivante : Amazon RDS applique automatiquement l'action à la ressource lors de la prochaine fenêtre de maintenance.
    en cours : Amazon RDS applique l'action à la ressource.

Pour afficher les actions de maintenance en attente pour votre instance de base de données, procédez comme suit :

  1. Ouvrez la console Amazon RDS.
  2. Dans le volet de navigation, sélectionnez Bases de données.
  3. Sélectionnez votre instance de base de données.
  4. Choisissez l'onglet Maintenance et sauvegardes.
  5. Dans la section Maintenance en attente, consultez la liste des actions de maintenance en attente.

Vous pouvez également exécuter la commande describe-pending-maintenance-actions de l'interface de ligne de commande AWS suivante pour répertorier les actions de maintenance en attente :

aws rds describe-pending-maintenance-actions --region example-region-name

Remarque : Remplacez example-region-name par votre région AWS.

Modifier la période de maintenance

La fenêtre de maintenance se produit pendant la période de moindre utilisation et requiert des modifications occasionnelles.

Lorsque vous modifiez la fenêtre de maintenance d'une instance de base de données, une durée d’indisponibilité n’est pas toujours observée. Toutefois, si vous modifiez la fenêtre de maintenance lorsque vous avez planifié des actions de modification en attente, Amazon RDS applique immédiatement les modifications et une durée d’indisponibilité peut survenir.

Pour reporter une action de maintenance qui est planifiée pour la période de maintenance suivante, remplacez la période de maintenance de votre instance de base de données par la période possible suivante.

Important : Si vous modifiez continuellement la fenêtre de maintenance pour éviter toute durée d’indisponibilité, Amazon RDS peut appliquer des actions de maintenance en période de forte utilisation. Cela pourrait provoquer une panne.

Reporter les actions de maintenance

Il n’est pas possible de reporter une action de maintenance qui a déjà commencé. Cependant, vous pouvez reporter une action de maintenance planifiée pour la période de maintenance suivante. Si vous définissez la valeur de Maintenance sur la période suivante, l'option de report est disponible.

Procédez comme suit :

  1. Ouvrez la console Amazon RDS.
  2. Dans le volet de navigation, sélectionnez Bases de données.
  3. Sélectionnez votre instance de base de données.
  4. Sélectionnez Actions, puis Reporter la mise à niveau.

Informations connexes

Modification d'une instance de base de données Amazon RDS