Restauration d'une instance de base de données ou d'un cluster de base de données multi-AZ, d'un cluster avec Amazon RDS Extended Support - 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.

Restauration d'une instance de base de données ou d'un cluster de base de données multi-AZ, d'un cluster avec Amazon RDS Extended Support

Lorsque vous restaurez une instance de base de données ou un cluster de base de données multi-AZ, sélectionnez Activer le support étendu RDS dans la console ou utilisez l'option Support étendu dans l' AWS CLI API RDS ou le paramètre. Lorsque vous inscrivez une instance de base de données ou un cluster de base de données multi-AZ, un cluster de base de à RDS Extended Support, celui-ci est inscrit de façon permanente au support étendu RDS pendant toute la durée de vie de l'instance de base de données ou du cluster de base de données multi-AZ, du cluster de base de données Aurora ou global.

La valeur par défaut du paramètre RDS Extended Support varie selon que vous utilisez la console, l'API RDS ou l' AWS CLI API RDS pour restaurer votre base de données. Si vous utilisez la console, que vous ne sélectionnez pas Activer le support étendu RDS et que la version principale du moteur que vous restaurez a dépassé la fin du support standard de RDS , alors RDS met automatiquement à niveau votre instance de base de données vers une version du moteur plus récente. Si vous utilisez l'API AWS CLI ou l'API RDS et que vous ne spécifiez pas le paramètre RDS Extended Support, Amazon RDS active par défaut RDS Extended Support. Lorsque vous automatisez à l'aide de services AWS CloudFormationou d'autres services, ce comportement par défaut maintient la disponibilité de votre base de données après la date de fin du support standard de RDS . Vous pouvez désactiver le Support étendu RDS à l'aide de l'API AWS CLI ou de l'API RDS.

Comportement de RDS Extended Support

Le tableau suivant résume ce qui se passe lorsqu'une version majeure du moteur d'une instance de base de données ou d'un cluster de base de données multi-AZ, d'un que vous restaurez atteint la fin du support standard de RDS .

État du support étendu RDS* Attitude

Activées

Amazon RDS vous facture le Support étendu RDS.

Désactivé**

Une fois la restauration terminée, Amazon RDS met automatiquement à niveau votre instance de base de données ou votre cluster de base de données multi-AZ, votre cluster de base de données Aurora vers une version de moteur plus récente (dans une future fenêtre de maintenance).

* Dans la console RDS, le statut RDS Extended Support apparaît comme Oui ou Non. Dans l'API AWS CLI ou RDS, le statut RDS Extended Support apparaît sous open-source-rds-extended-support la forme ou. open-source-rds-extended-support-disabled

** Cette option n'est disponible que lors de la restauration d'une instance de base de données ou d'un cluster de base de données multi-AZ exécutant PostgreSQL 12 ou version ultérieure ou MySQL 8 et versions ultérieures.

Considérations relatives au support étendu RDS

Avant de restaurer une instance de base de données ou un cluster de base de données multi-AZ, un cluster , prenez en compte les éléments suivants :

  • Une fois la date de fin du support standard de RDS passée, si vous souhaitez restaurer une instance de base de données ou un cluster de base de données multi-AZ, un cluster de base de depuis Amazon S3, vous ne pouvez le faire qu'à l'aide de l'API AWS CLI ou de l'API RDS. Utilisez l'--engine-lifecycle-supportoption de la AWS CLI commande restore-db-cluster-from-s3 ou le EngineLifecycleSupport paramètre de l'opération d'API RDS RestoreDB ClusterFrom S3.

  • Si vous souhaitez empêcher RDS de restaurer vos bases de données dans les versions RDS Extended Support, spécifiez-le dans l'API AWS CLI ou open-source-rds-extended-support-disabled dans l'API RDS. Ce faisant, vous éviterez les frais de support étendu RDS associés.

    Si vous spécifiez ce paramètre, Amazon RDS mettra automatiquement à niveau votre base de données restaurée vers une version majeure plus récente et prise en charge. Si la mise à niveau échoue aux vérifications préalables à la mise à niveau, Amazon RDS reviendra en toute sécurité à la version du moteur RDS Extended Support. Cette base de données restera en mode Support étendu RDS, et Amazon RDS vous facturera le support étendu RDS jusqu'à ce que vous mettiez manuellement votre base de données à niveau.

    Par exemple, si vous restaurez un instantané MySQL 5.7 sans utiliser RDS Extended Support, Amazon RDS essaiera de mettre automatiquement à niveau votre base de données vers MySQL 8.0. Si cette mise à niveau échoue en raison d'un problème que vous devez résoudre, Amazon RDS rétablira la base de données vers MySQL 5.7. Amazon RDS conservera la base de données sur RDS Extended Support jusqu'à ce que vous puissiez résoudre le problème. Par exemple, une mise à niveau peut échouer en raison d'un espace de stockage insuffisant. Une fois le problème résolu, vous devez lancer la mise à niveau. Après la première tentative de mise à niveau de votre base de données, Amazon RDS ne tentera plus de la mettre à niveau.

  • Le support étendu RDS est défini au niveau du cluster. Les membres d'un cluster auront toujours le même paramètre pour RDS Extended Support dans la console RDS, dans l'API RDS et --engine-lifecycle-support EngineLifecycleSupport dans l' AWS CLI API RDS.

Pour plus d'informations, consultez Versions MySQL et publiez les calendriers pour Amazon RDS for PostgreSQL.

Restaurez une instance de base de données ou un cluster de base de données multi-AZ, un cluster avec RDS Extended Support

Vous pouvez restaurer une instance de base de données ou un cluster de base de données multi-AZ, un cluster avec une version de support étendu RDS à l'aide de l'API AWS Management Console, de ou de l' AWS CLI API RDS.

Lorsque vous restaurez , une instance de base de données ou un cluster de base de données multi-AZ, sélectionnez Activer le support étendu RDS dans la section des options du moteur.

L'image suivante montre le paramètre Activer le support étendu RDS :

Le paramètre Activer le support étendu RDS dans la section des options du moteur.

Lorsque vous exécutez la AWS CLI commande ou restore-db-cluster-from-snapshot, sélectionnez RDS Extended Support en spécifiant l'option. open-source-rds-extended-support --engine-lifecycle-support

Si vous souhaitez éviter les frais associés au Support étendu RDS, définissez l'--engine-lifecycle-supportoption sur. open-source-rds-extended-support-disabled Par défaut, cette option est définie suropen-source-rds-extended-support.

Vous pouvez également spécifier cette valeur à l'aide des AWS CLI commandes suivantes :

Lorsque vous utilisez l'opération d'API RestoreDB InstanceFrom DBSnapshot ou RestoreDB ClusterFromSnapshot Amazon RDS, sélectionnez RDS Extended Support en définissant le paramètre sur. EngineLifecycleSupport open-source-rds-extended-support

Si vous souhaitez éviter les frais associés au Support étendu RDS, définissez le EngineLifecycleSupport paramètre sur. open-source-rds-extended-support-disabled Par défaut, ce paramètre est défini sur open-source-rds-extended-support.

Vous pouvez également spécifier cette valeur à l'aide des opérations d'API RDS suivantes :

Pour plus d'informations sur la restauration d'une instance de base de données ou d'un cluster de base de données multi-AZ, suivez les instructions relatives à votre moteur de base de données dansRestauration vers une instance de base de données.