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.
Choix d'une version majeure RDS pour une mise à niveau vers Postgre SQL
Les mises à niveau de versions majeures peuvent contenir des modifications qui ne sont pas rétrocompatibles avec les versions précédentes de la base de données. Les nouvelles fonctionnalités peuvent empêcher vos applications existantes de fonctionner correctement. C'est pourquoi Amazon RDS n'applique pas automatiquement les mises à niveau des versions majeures. Pour effectuer une mise à niveau de version majeure, vous modifiez manuellement votre base de données. Veillez à tester soigneusement toute mise à niveau pour vérifier que vos applications fonctionnent correctement avant d'appliquer la mise à niveau à vos bases de données de production. Lorsque vous effectuez une mise à niveau de la version SQL majeure de Postgre, nous vous recommandons de suivre les étapes décrites dansComment effectuer une mise à niveau de version majeure RDS pour Postgre SQL.
Lorsque vous mettez à niveau un déploiement d'instance de base de données Postgre SQL mono-AZ ou multi-AZ vers sa prochaine version majeure, toutes les répliques de lecture associées à la base de données sont également mises à niveau vers cette version majeure suivante. Dans certains cas, vous pouvez passer à une version majeure ultérieure lors de la mise à niveau. Si votre mise à niveau ignore une version majeure, les réplicas en lecture sont également mis à niveau vers cette version majeure cible. Les mises à niveau vers la version 11 qui sautent d'autres versions majeures présentent certaines limitations. Vous trouverez les détails dans les étapes décrites dans la section Comment effectuer une mise à niveau de version majeure RDS pour Postgre SQL.
La plupart des SQL extensions Postgre ne sont pas mises à niveau lors d'une mise à niveau SQL du moteur Postgre. Elles doivent être mises à niveau séparément. Pour de plus amples informations, veuillez consulter Mise à niveau des SQL extensions Postgre RDS pour les bases de données SQL Postgre.
Vous pouvez savoir quelles versions majeures sont disponibles RDS pour votre SQL base de données Postgre en exécutant la AWS CLI requête suivante :
aws rds describe-db-engine-versions --engine postgres --engine-version
your-version
--query "DBEngineVersions[*].ValidUpgradeTarget[*].{EngineVersion:EngineVersion}" --output text
Le tableau suivant récapitule les résultats de cette requête pour toutes les versions disponibles. Un astérisque (*) sur le numéro de version signifie que la version n'est plus prise en charge. Si votre version actuelle n'est pas prise en charge, nous vous recommandons de passer à la dernière cible de mise à niveau de la version mineure ou à l'une des autres cibles de mise à niveau disponibles pour cette version.
* Cette version n'est plus prise en charge.