View a markdown version of this page

Gestion des mises à niveau pour les instances Amazon RDS Db2 - 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.

Gestion des mises à niveau pour les instances Amazon RDS Db2

Pour consulter la liste actuelle des versions mineures de DB2 prises en charge sur RDS, utilisez l'une des commandes suivantes :

aws rds describe-db-engine-versions --engine db2-ae aws rds describe-db-engine-versions --engine db2-ce aws rds describe-db-engine-versions --engine db2-se

Amazon RDS prend également en charge la politique de déploiement des mises à niveau afin de gérer les mises à niveau automatiques des versions mineures sur plusieurs ressources de base de données et. Comptes AWS Pour de plus amples informations, veuillez consulter Utilisation de la politique de déploiement des mises à AWS Organizations niveau pour les mises à niveau automatiques des versions mineures.

Vous pouvez spécifier n’importe quelle version Db2 actuellement prise en charge lorsque vous créez une instance de base de données. Vous pouvez spécifier la version majeure (par exemple Db2 11.5), puis toute version mineure prise en charge pour la version majeure spécifiée. Si aucune version n’est spécifiée, Amazon RDS utilise par défaut une version prise en charge, généralement la plus récente. Si une version majeure est spécifiée, mais qu'une version mineure ne l'est pas, Amazon RDS utilise par défaut une version récente de la version majeure que vous avez spécifiée. Pour voir la liste des versions prises en charge, ainsi que les valeurs par défaut pour les instances de base de données nouvellement créées, utilisez la commande describe-db-engine-versions AWS Command Line Interface (AWS CLI).

Par exemple, pour répertorier les versions de moteur prises en charge pour RDS for Db2, exécutez la commande suivante de l’interface de ligne de commande AWS CLI . regionRemplacez-le par votre Région AWS.

Pour Linux, macOS ou Unix :

aws rds describe-db-engine-versions \ --filters Name=engine,Values=db2-ae,db2-ce,db2-se \ --query "DBEngineVersions[].{Engine:Engine, EngineVersion:EngineVersion, DBParameterGroupFamily:DBParameterGroupFamily}" \ --region region

Pour Windows :

aws rds describe-db-engine-versions ^ --filters Name=engine,Values=db2-ae,db2-ce,db2-se ^ --query "DBEngineVersions[].{Engine:Engine, EngineVersion:EngineVersion, DBParameterGroupFamily:DBParameterGroupFamily}" ^ --region region

Le résultat produit lors de l’exécution de cette commande est semblable à l’exemple suivant :

[ { "Engine": "db2-ae", "EngineVersion": "11.5.9.0.sb00000000.r1", "DBParameterGroupFamily": "db2-ae-11.5" }, { "Engine": "db2-ce", "EngineVersion": "12.1.4.0.sb00080714.r1", "DBParameterGroupFamily": "db2-ce-12.1" }, { "Engine": "db2-se", "EngineVersion": "11.5.9.0.sb00000000.r1", "DBParameterGroupFamily": "db2-se-11.5" } ]

La version par défaut de Db2 peut varier selon la Région AWS. Pour créer une instance de base de données avec une version mineure spécifique, spécifiez la version mineure lors de la création de l’instance de base de données. Vous pouvez déterminer la version par défaut d'un Région AWS for db2-ce et db2-ae des moteurs db2-se de base de données en exécutant la describe-db-engine-versions commande. L’exemple suivant renvoie la version par défaut pour db2-ae dans la région USA Est (Virginie du Nord).

Pour Linux, macOS ou Unix :

aws rds describe-db-engine-versions \ --default-only --engine db2-ae \ --query "DBEngineVersions[].{Engine:Engine, EngineVersion:EngineVersion, DBParameterGroupFamily:DBParameterGroupFamily}" \ --region us-east-1

Pour Windows :

aws rds describe-db-engine-versions ^ --default-only --engine db2-ae ^ --query "DBEngineVersions[].{Engine:Engine, EngineVersion:EngineVersion, DBParameterGroupFamily:DBParameterGroupFamily}" ^ --region us-east-1

Le résultat produit lors de l’exécution de cette commande est semblable à l’exemple suivant :

[ { "Engine": "db2-ae", "EngineVersion": "12.1.4.0.sb00080714.r1", "DBParameterGroupFamily": "db2-ae-12.1" } ]

Lorsque la mise à niveau automatique de versions mineures est activée, Amazon RDS met automatiquement à niveau vos instances de base de données vers de nouvelles versions mineures Db2, celles-ci étant prises en charge par Amazon RDS. Ces correctifs sont appliqués pendant le créneau de maintenance planifié. Vous pouvez modifier une instance de base de données pour activer ou désactiver les mises à niveau automatiques des versions mineures.

Si vous refusez les mises à niveau automatiques planifiées, vous pouvez procéder manuellement à une mise à niveau vers une version mineure prise en charge en suivant la même procédure que pour une mise à jour de la version majeure. Pour plus d'informations, consultez Mise à niveau d'une version du moteur d'une instance de base de données.