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.
Mise à niveau d'une version du moteur de snapshots SQL de base de données Postgre
Avec AmazonRDS, vous pouvez créer un instantané de base de données de volume de stockage de votre SQL instance de base de données Postgre. Lorsque vous créez un instantané de base de données, celui-ci est basé sur la version du moteur utilisée par votre RDS instance Amazon. Vous pouvez mettre à niveau la version du moteur pour vos instantanés de base de données.
Après avoir restauré un instantané de base de données mis à niveau vers une nouvelle version de moteur, veillez à vérifier que la mise à jour est réussie. Pour de plus amples informations sur une mise à niveau des versions majeures, veuillez consulter Mises à niveau du moteur de base de données RDS pour SQL Postgre. Pour savoir comment restaurer un instantané de base de données, consultez Restauration vers une instance de base de données.
Vous pouvez mettre à niveau des instantanés de base de données manuels chiffrés ou non chiffrés.
Pour afficher les versions de moteur disponibles RDS pour votre SQL instantané de base de données Postgre, utilisez l' AWS CLI exemple suivant.
aws rds describe-db-engine-versions --engine postgres --engine-version
example-engine-version
--query "DBEngineVersions[*].ValidUpgradeTarget[*].{EngineVersion:EngineVersion}" --output text --include-all
Pour plus d'informations sur les versions de moteur disponibles RDS pour les instantanés de base de SQL données Postgre, consultez. Choix d'une version majeure RDS pour une mise à niveau vers Postgre SQL
Note
Vous ne pouvez pas mettre à niveau des instantanés DB automatisés qui sont créés lors du processus de sauvegarde automatique.
Pour mettre à niveau un instantané de base de données
Connectez-vous à la RDS console Amazon AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/rds/
. -
Dans le panneau de navigation, choisissez Snapshots.
-
Choisissez l'instantané que vous souhaitez mettre à niveau.
-
Pour Actions, choisissez Upgrade Snapshot (Mettre à niveau l'instantané). La page Upgrade Snapshot (Mettre à niveau l'instantané) s'affiche.
-
Choisissez la New engine version (Version du nouveau moteur) vers laquelle mettre à niveau.
-
Choisissez Save changes (Enregistrer les changements) pour mettre à niveau l'instantané.
Pendant le processus de mise à niveau, toutes les actions d'instantané sont désactivées pour l'instantané de base de données. De même, le statut de l'instantané de base de données passe de disponible à upgrading (mise à niveau), puis passe à active, une fois la mise à niveau terminée. Si l'instantané de base de données ne peut pas être mis à jour en raison d'un problème d'instantané endommagé, le statut devient indisponible. Vous ne pouvez pas récupérer l'instantané lorsqu'il a ce statut.
Note
Si la mise à niveau de l'instantané de base de données échoue, l'instantané revient à l'état d'origine avec la version originale.
Pour mettre à niveau un instantané de base de données vers une nouvelle version du moteur de base de données, utilisez la AWS CLI modify-db-snapshotcommande.
Paramètres
-
--db-snapshot-identifier
– L'identifiant de l'instantané de base de données à mettre à niveau. L'identifiant doit être un nom de ressource Amazon unique (ARN). Pour de plus amples informations, veuillez consulter Noms des ressources Amazon (ARNs) dans Amazon RDS. -
--engine-version
– La version du moteur vers laquelle la mise à niveau de l'instantané de base de données doit être effectuée.
Exemple
Dans Linux, macOS, ou Unix:
aws rds modify-db-snapshot \ --db-snapshot-identifier
my_db_snapshot
\ --engine-versionnew_version
Dans Windows:
aws rds modify-db-snapshot ^ --db-snapshot-identifier
my_db_snapshot
^ --engine-versionnew_version
Pour mettre à niveau un instantané de base de données vers une nouvelle version du moteur de base de données, appelez l'odifyDBSnapshotopération Amazon RDS API M.
-
DBSnapshotIdentifier
– L'identifiant de l'instantané de base de données à mettre à niveau. L'identifiant doit être un nom de ressource Amazon unique (ARN). Pour de plus amples informations, veuillez consulter Noms des ressources Amazon (ARNs) dans Amazon RDS. -
EngineVersion
– La version du moteur vers laquelle la mise à niveau de l'instantané de base de données doit être effectuée.