Application des mises à jour pour une instance de base de données - Amazon Relational Database Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Application des mises à jour pour une instance de base de données

Avec AmazonRDS, vous pouvez choisir à quel moment appliquer les opérations de maintenance. Vous pouvez décider quand Amazon RDS applique les mises à jour à l'aide de la RDS console, AWS Command Line Interface (AWS CLI) ou RDSAPI.

Note

Pour RDS for SQL Server, une mise à jour du système d'exploitation sous-jacent peut être appliquée en arrêtant et en démarrant votre instance de base de données, ou en redimensionnant votre classe d'instance de base de données à la hausse puis à la baisse.

Pour gérer une mise à jour du système d'exploitation pour une instance de base de données
  1. Connectez-vous à la RDS console Amazon AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/rds/.

  2. Dans la panneau de navigation, choisissez Databases (Bases de données).

  3. Choisissez l'instance de base de données pour laquelle une mise à jour obligatoire est disponible.

  4. Sous Actions, choisissez une des options suivantes :

    • Mettre à niveau maintenant

    • Mettre à niveau lors du créneau suivant

      Note

      Si vous choisissez Mettre à niveau lors du créneau suivant et souhaitez ensuite retarder la mise à jour, vous pouvez choisir Reporter la mise à niveau. Vous ne pouvez pas reporter une action de maintenance en cours.

      Pour annuler une action de maintenance, modifiez l'instance de base de données et désactivez Mise à niveau automatique des versions mineures.

Pour appliquer une mise à jour en attente à un d'instances de base de données, utilisez la apply-pending-maintenance-action AWS CLI commande.

Exemple

Pour LinuxmacOS, ou Unix :

aws rds apply-pending-maintenance-action \ --resource-identifier arn:aws:rds:us-west-2:001234567890:db:mysql-db \ --apply-action system-update \ --opt-in-type immediate

Dans Windows :

aws rds apply-pending-maintenance-action ^ --resource-identifier arn:aws:rds:us-west-2:001234567890:db:mysql-db ^ --apply-action system-update ^ --opt-in-type immediate
Note

Pour différer une action de maintenance, spécifiez undo-opt-in pour --opt-in-type. Vous ne pouvez pas indiquerundo-opt-in pour --opt-in-type si l'action de maintenance est en cours.

Pour annuler une action de maintenance, exécutez la modify-db-instance AWS CLI commande et spécifiez--no-auto-minor-version-upgrade.

Pour renvoyer une liste des ressources dont au moins une mise à jour est en attente, utilisez la describe-pending-maintenance-actions AWS CLI commande.

Exemple

Pour LinuxmacOS, ou Unix :

aws rds describe-pending-maintenance-actions \ --resource-identifier arn:aws:rds:us-west-2:001234567890:db:mysql-db

Dans Windows :

aws rds describe-pending-maintenance-actions ^ --resource-identifier arn:aws:rds:us-west-2:001234567890:db:mysql-db

Vous pouvez également renvoyer une liste de ressources pour un d'instances de base de données en spécifiant le --filters paramètre de la describe-pending-maintenance-actions AWS CLI commande. Le format de la commande --filters est Name=filter-name,Value=resource-id,....

Les valeurs suivantes sont acceptées pour le paramètre Name d'un filtre :

  • db-instance-id— Accepte une liste d'identifiants d'instance de base de données ou de noms de ressources Amazon (ARNs). La liste renvoyée inclut uniquement les actions de maintenance en attente pour les instances de base de données identifiées par ces identifiants ouARNs.

  • db-cluster-id— Accepte une liste d'identifiants de clusters de bases de données ou ARNs pour Amazon Aurora. La liste renvoyée inclut uniquement les actions de maintenance en attente pour les clusters de base de données identifiés par ces identifiants ouARNs.

Par exemple, l'exemple suivant renvoie les actions de maintenance en attente pour les instances de base de données sample-instance1 et sample-instance2.

Exemple

Pour LinuxmacOS, ou Unix :

aws rds describe-pending-maintenance-actions \ --filters Name=db-instance-id,Values=sample-instance1,sample-instance2

Dans Windows :

aws rds describe-pending-maintenance-actions ^ --filters Name=db-instance-id,Values=sample-instance1,sample-instance2

Pour appliquer une mise à jour à un d'instances de base de données, appelez l'RDSAPIApplyPendingMaintenanceActionopération Amazon.

Pour renvoyer une liste de ressources dont au moins une mise à jour est en attente, appelez l'RDSAPIDescribePendingMaintenanceActionsopération Amazon.