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.
Activation des mises à niveau automatiques entre versions mineures Aurora MySQL
Pour un cluster de bases de données Amazon Aurora MySQL, vous pouvez spécifier qu’Aurora met automatiquement à niveau le cluster de bases de données vers de nouvelles versions mineures. Pour ce faire, définissez la propriété AutoMinorVersionUpgrade (Mise à niveau automatique des versions mineures dans la AWS Management Console) du cluster de bases de données.
Des mises à niveau automatiques se produisent dans la fenêtre de maintenance. Si les différentes instances de base de données du cluster de bases de données ont des fenêtres de maintenance différentes de la fenêtre de maintenance du cluster, cette dernière est prioritaire.
La mise à niveau automatique des versions mineures ne s’applique pas aux types de clusters Aurora MySQL suivants :
-
Clusters faisant partie d’une base de données globale Aurora
-
Clusters ayant des réplicas entre régions
La durée de l’indisponibilité varie en fonction de la charge de travail, de la taille du cluster, de la quantité de données du journal binaire et de la possibilité pour Aurora d’utiliser la fonction d’application de correctifs sans durée d’indisponibilité. Aurora redémarre le cluster de bases de données. Une courte période d’indisponibilité est donc possible avant que vous puissiez reprendre l’utilisation de votre cluster. En particulier, la quantité de données consignées dans le journal binaire affecte la durée de récupération. L’instance de base de données traite les données de journal binaire pendant la restauration. Ainsi, un volume élevé de données de journal binaire augmente le temps de restauration.
Note
Aurora n’effectue des mises à niveau automatiques que si le paramètre AutoMinorVersionUpgrade est activé pour toutes les instances de base de données de votre cluster de bases de données. Pour en savoir plus sur la façon de le définir et sur la façon dont ce paramètre fonctionne lorsqu’il est appliqué aux niveaux du cluster et de l’instance, consultez Mises à niveau automatiques des versions mineures pour les clusters de bases de données Aurora.
Ensuite, s’il existe un chemin de mise à niveau pour les instances du cluster de bases de données vers une version mineure du moteur de base de données dont la valeur AutoUpgrade est définie sur true, la mise à niveau aura lieu. Le paramètre AutoUpgrade est dynamique et est défini par RDS.
Des mises à niveau automatiques de version mineure sont effectuées vers la version mineure par défaut.
Vous pouvez utiliser une commande CLI telle que la suivante pour vérifier le statut du paramètre AutoMinorVersionUpgrade pour toutes les instances de base de données figurant dans vos clusters Aurora MySQL.
aws rds describe-db-instances \ --query '*[].{DBClusterIdentifier:DBClusterIdentifier,DBInstanceIdentifier:DBInstanceIdentifier,AutoMinorVersionUpgrade:AutoMinorVersionUpgrade}'
Le résultat de cette commande est semblable à ce qui suit :
[ { "DBInstanceIdentifier": "db-t2-medium-instance", "DBClusterIdentifier": "cluster-57-2020-06-03-6411", "AutoMinorVersionUpgrade": true }, { "DBInstanceIdentifier": "db-t2-small-original-size", "DBClusterIdentifier": "cluster-57-2020-06-03-6411", "AutoMinorVersionUpgrade": false }, { "DBInstanceIdentifier": "instance-2020-05-01-2332", "DBClusterIdentifier": "cluster-57-2020-05-01-4615", "AutoMinorVersionUpgrade": true }, ... output omitted ...
Dans cet exemple, la paramètre Activer la mise à niveau automatique des versions mineures est désactivé pour le cluster de bases de données cluster-57-2020-06-03-6411, car il est désactivé pour l’une des instances de base de données du cluster.