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

Configurer des notifications d'événements pour les clusters et instances Amazon RDS et Amazon Redshift afin de recevoir des notifications concernant des maintenances en cours ou terminées. Vous pouvez utiliser Amazon Simple Notification Service (Amazon SNS) pour recevoir ces notifications par e-mail ou par SMS.

Vous pouvez voir les instances de base de données Amazon RDS qui doivent faire l'objet d'une maintenance matérielle pendant votre fenêtre de maintenance. Pour ce faire, passez examinez les instances de base de données répertoriées dans l'onglet Ressources affectées. Pour plus d'informations, consultez l'e-mail de notification de maintenance envoyé à votre compte.

Lorsque la maintenance est en cours, les déploiements mono-AZ ne sont pas disponibles pendant quelques minutes dans cette fenêtre de maintenance. Supposons que vous utilisiez un déploiement multi-AZ et que l'instance de base de données principale se trouve dans une zone de disponibilité affectée alors que la maintenance est en cours. La base de données n'est pas disponible tant que le basculement n'est pas terminé. Cette opération dure généralement environ 60 secondes. (Notez que ce basculement se produit dans 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 alors que la maintenance est en cours, l'instance secondaire sera remplacée. L'instance secondaire est remplacée dans votre fenêtre de maintenance sans basculement et sans affecter la disponibilité. Pour identifier la zone de disponibilité de votre instance de base de données principale ou secondaire, consultez describe-db-instances.

Amazon RDS

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

  1. Créez une rubrique Amazon Simple Notification Service (Amazon SNS). Utilisez ensuite vos points de terminaison pour vous abonner à une rubrique, comme des comptes de messagerie ou des numéros de téléphone portable.
  2. Ouvrez la console Amazon RDS. Dans le volet de navigation, choisissez Abonnements aux événements.
  3. Choisissez Créer un abonnement pour événements.
  4. Sur la page Créer un abonnement pour événements, saisissez les informations suivantes :
    Dans le champ Nom, saisissez le nom de l'abonnement.
    Pour la rubrique Cible, sélectionnez Amazon Resource Name (ARN), puis choisissez l'ARN pour la rubrique SNS.
    Sous Source, sélectionnez 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.
  5. Choisissez Créer.

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

  • RDS-EVENT-0026 pour une maintenance 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. Dans le volet de navigation, choisissez Évènements.
  2. Choisissez Abonnements à des événements, puis choisissez Créer un abonnement à un événement.
  3. 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 à l'événement, saisissez le nom de cet é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 identifiants de cluster.
    Pour la rubrique Catégories, choisissez vos catégories.
    Pour la rubrique Intensité, choisissez Erreur ou Info, Erreur.
    Dans la section Actions d'abonnement, créez un sujet ou choisissez un sujet existant.
  4. Choisissez Créer un abonnement pour événements.

Après avoir créé un abonnement pour é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 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 ?