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.
Mises à niveau automatiques des versions mineures RDS pour Postgre SQL
Si vous activez l'option Mise à niveau automatique des versions mineures au moment de créer ou modifier une instance de base de données ou un cluster de bases de données multi-AZ, votre base de données peut être mise à niveau automatiquement.
RDSPour chaque version SQL majeure de Postgre, une version mineure est désignée RDS comme version de mise à niveau automatique. Une fois qu'une version mineure a été testée et approuvée par AmazonRDS, la mise à niveau de la version mineure s'effectue automatiquement pendant votre période de maintenance. RDSne définit pas automatiquement les nouvelles versions mineures publiées comme version de mise à niveau automatique. Avant de RDS désigner une version de mise à niveau automatique plus récente, plusieurs critères sont pris en compte, tels que les suivants :
-
Problèmes de sécurité connus
-
Bugs dans la version SQL communautaire de Postgre
-
Stabilité globale du parc depuis la publication de la version mineure
Vous pouvez utiliser la AWS CLI commande suivante pour déterminer la version cible de mise à niveau mineure automatique actuelle pour une version SQL mineure de Postgre spécifiée dans un domaine spécifique Région AWS.
Dans Linux, macOS, ou Unix:
aws rds describe-db-engine-versions \ --engine postgres \ --engine-version
minor-version
\ --regionregion
\ --query "DBEngineVersions[*].ValidUpgradeTarget[*].{AutoUpgrade:AutoUpgrade,EngineVersion:EngineVersion}" \ --output text
Dans Windows:
aws rds describe-db-engine-versions ^ --engine postgres ^ --engine-version
minor-version
^ --regionregion
^ --query "DBEngineVersions[*].ValidUpgradeTarget[*].{AutoUpgrade:AutoUpgrade,EngineVersion:EngineVersion}" ^ --output text
Par exemple, la AWS CLI commande suivante détermine la cible de mise à niveau mineure automatique pour la version SQL mineure 12.13 de Postgre dans l'est des États-Unis (Ohio) ( Région AWS us-east-2).
Dans Linux, macOS, ou Unix:
aws rds describe-db-engine-versions \ --engine postgres \ --engine-version 12.13 \ --region us-east-2 \ --query "DBEngineVersions[*].ValidUpgradeTarget[*].{AutoUpgrade:AutoUpgrade,EngineVersion:EngineVersion}" \ --output table
Dans Windows:
aws rds describe-db-engine-versions ^ --engine postgres ^ --engine-version 12.13 ^ --region us-east-2 ^ --query "DBEngineVersions[*].ValidUpgradeTarget[*].{AutoUpgrade:AutoUpgrade,EngineVersion:EngineVersion}" ^ --output table
Votre sortie est similaire à ce qui suit.
---------------------------------- | DescribeDBEngineVersions | +--------------+-----------------+ | AutoUpgrade | EngineVersion | +--------------+-----------------+ | True | 12.14 | | False | 12.15 | | False | 13.9 | | False | 13.10 | | False | 13.11 | | False | 14.6 | +--------------+-----------------+
Dans cet exemple, la AutoUpgrade
valeur correspond True
à la SQL version 12.14 de Postgre. La cible de mise à niveau mineure automatique est donc la SQL version 12.14 de Postgre, qui est surlignée dans le résultat.
Une SQL base de données Postgre est automatiquement mise à niveau pendant votre période de maintenance si les critères suivants sont remplis :
-
L'option Mise à niveau automatique des versions mineures est activée pour la base de données.
-
La base de données exécute une version mineure du moteur de base de données qui est inférieure à la version mineure de la mise à niveau automatique actuelle.
Pour de plus amples informations, veuillez consulter Mise à niveau automatique de la version mineure du moteur.
Note
Une SQL mise à niveau de Postgre ne met pas à jour les extensions PostgreSQL. Pour mettre à niveau les extensions, veuillez consulter Mise à niveau des SQL extensions Postgre RDS pour les bases de données SQL Postgre.