Comment configurer les notifications pour les fenêtres de maintenance Amazon RDS ou Amazon Redshift ?

Lecture de 4 minute(s)
0

Je souhaite configurer des notifications pour les fenêtres de maintenance Amazon Relational Database Service (Amazon RDS) et Amazon Redshift en vue de réduire l'impact sur mes ressources.

Résolution

Pour recevoir des notifications par e-mail ou par SMS concernant la maintenance des clusters et des instances Amazon RDS et Amazon Redshift, utilisez Amazon Simple Notification Service (Amazon SNS).

Pour afficher les instances de base de données Amazon RDS que vous avez planifiées pour la maintenance matérielle pendant votre fenêtre de maintenance, choisissez l'onglet Ressources affectées. Pour plus d'informations, consultez la notification de maintenance qu'Amazon SNS vous envoie par e-mail.

Lorsque la maintenance est en cours, les déploiements Mono-AZ ne sont pas disponibles pendant environ 60 secondes. Si vous utilisez un déploiement Multi-AZ et que l'instance de base de données principale se trouve dans une zone de disponibilité affectée, la base de données est disponible une fois le basculement terminé. Le basculement se produit pendant votre fenêtre de maintenance. Si l'instance de base de données principale ne se trouve pas dans une zone de disponibilité affectée, l'instance de base de données secondaire est remplacée sans basculement et votre base de données reste disponible.

Pour identifier la zone de disponibilité de votre instance de base de données principale ou secondaire, exécutez la commande describe-db-instances de l’interface de la ligne de commande AWS (AWS CLI).

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

Amazon RDS

Pour configurer les notifications d'événement pour Amazon RDS, procédez comme suit :

  1. Créez une rubrique Amazon SNS, puis utilisez vos points de terminaison pour vous abonner à une rubrique, telle que les comptes e-mail ou les numéros de téléphone portable.
  2. Ouvrez la console Amazon RDS.
  3. Dans le volet de navigation, choisissez Abonnements aux événements.
  4. Choisissez Créer un abonnement aux événements.
  5. Sur la page Créer un abonnement pour événements, saisissez les informations suivantes :
    Dans le champ Nom, saisissez le nom de l'abonnement.
    Dans Cible, sélectionnez Amazon Resource Name (ARN), puis choisissez l'ARN pour la rubrique SNS.
    Sous Source, choisissez Instances comme Type de source.
    Choisissez Sélectionner des instances spécifiques, puis sélectionnez votre instance.
    Choisissez Sélectionner des catégories d'événements spécifiques, puis sélectionnez Maintenance.
  6. Choisissez Créer.

Après avoir créé un abonnement aux événements, vous recevez des notifications contenant les codes d'événement suivants :

  • RDS-EVENT-0026 pour la maintenance qui est en cours
  • RDS-EVENT-0027 pour une maintenance terminée

Amazon Redshift

Pour configurer les notifications d'événements pour Amazon Redshift, procédez comme suit :

  1. Ouvrez la console Amazon Redshift.
  2. Dans le volet de navigation, choisissez Évènements.
  3. Choisissez Abonnements à des événements, puis choisissez Créer un abonnement à un événement.
  4. Sur la page Créer un abonnement pour événements, saisissez les informations suivantes :
    Dans la section Détails de l'abonnement, sous Nom de l'abonnement aux événements, saisissez le nom de l’événement.
    Dans la section Type d'abonnement, sous Type de source, choisissez Cluster.
    Pour la rubrique Cluster, choisissez Sélectionner un cluster, puis choisissez vos ID de cluster.
    Pour la rubrique Catégories, choisissez vos catégories.
    Dans Gravité, choisissez Erreur ou Info, Erreur.
    Dans la section Actions d'abonnement, créez un sujet ou sélectionnez un sujet existant.
  5. Choisissez Créer un abonnement aux événements.

Après avoir créé un abonnement aux événements, vous recevez des notifications contenant les codes d'événement suivants :

  • REDSHIFT-EVENT-2003 pour une maintenance d'Amazon Redshift en cours
  • REDSHIFT-EVENT-2004 pour une maintenance d'Amazon Redshift terminée

Remarque : La maintenance planifiée d'Amazon Redshift ne déclenche aucun événement. Pour consulter les fenêtres de maintenance à venir, allez à Fenêtres de maintenance.

Informations connexes

Utilisation de la notification d'événements Amazon RDS

Notifications d'événements de cluster provisionnés par Amazon Redshift

Gestion d'une instance de base de données

Comment minimaliser les temps d'arrêt lors de la maintenance Amazon RDS requise ?