Restauration d’un cluster de bases de données Aurora ou d’un cluster global avec le support étendu Amazon RDS
Lorsque vous restaurez un cluster de bases de données Aurora ou un cluster global, sélectionnez Activer le support étendu RDS dans la console ou utilisez l’option Support étendu dans l’AWS CLI ou le paramètre de l’API RDS. Lorsque vous inscrivez un cluster de bases de données Aurora ou un cluster global au support étendu RDS, celui-ci est inscrit de façon permanente au support étendu RDS pendant toute la durée de vie de du cluster de bases de données Aurora ou du cluster global.
La valeur par défaut du paramètre Support étendu RDS varie selon l’outil utilisé pour restaurer la base de données : la console, l’AWS CLI ou l’API RDS. Si vous utilisez la console sans sélectionner Activer le support étendu RDS et que la version majeure du moteur que vous restaurez n’est plus couverte par le support standard Aurora, Amazon Aurora met automatiquement à jour votre instance de base de données vers une version plus récente du moteur. Si vous utilisez l’AWS CLI ou l’API RDS sans indiquer le paramètre Support étendu RDS, Amazon RDS active par défaut le support étendu RDS. Si vous utilisez l’automatisation via AWS CloudFormation ou d’autres services, ce comportement par défaut assure la disponibilité de votre base de données après la fin du support standard Aurora. Vous pouvez désactiver le support étendu RDS à l’aide de l’AWS CLI ou de l’API RDS.
Rubriques
Comportement du support étendu RDS
Le tableau suivant présente le comportement du service lorsqu’une version majeure du moteur d’une d’un cluster de bases de données Aurora ou d’un cluster global que vous restaurez arrive à la fin du support standard Aurora.
| Statut du support étendu RDS* | Comportement |
|---|---|
|
Activé |
Amazon RDS vous facture le support étendu RDS. |
|
Désactivé |
Une fois la restauration terminée, Amazon RDS procède automatiquement à la mise à niveau de votre cluster de bases de données Aurora ou votre cluster global vers une version de moteur plus récente (lors d’une prochaine fenêtre de maintenance). |
* La console RDS affiche Oui ou Non pour l’état du support étendu RDS, tandis que l’AWS CLI ou l’API RDS renvoie les valeurs correspondantes open-source-rds-extended-support ou open-source-rds-extended-support-disabled.
Considérations relatives au support étendu RDS
Avant de restaurer un cluster de bases de données Aurora ou un cluster global, tenez compte des points suivants :
-
Une fois le support standard Aurora expiré, la restauration d’un cluster de bases de données Aurora ou d’un cluster global depuis Amazon S3 ne peut être effectuée qu’à l’aide de l’AWS CLI ou de l’API RDS. Utilisez l’option
--engine-lifecycle-supportde la commande AWS CLI restore-db-cluster-from-s3 ou le paramètreEngineLifecycleSupportde l’opération RestoreDBClusterFromS3 de l’API RDS. -
Si vous souhaitez empêcher Aurora de restaurer vos bases de données vers des versions RDS couvertes par le support étendu, indiquez
open-source-rds-extended-support-disableddans l’AWS CLI ou dans l’API RDS. Ce faisant, vous éviterez tous les frais associés au support étendu RDS.Si ce paramètre est activé, Amazon Aurora 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 lors des vérifications préalables, Amazon Aurora restaurera en toute sécurité la version du moteur RDS bénéficiant du support étendu. Cette base de données restera en mode support étendu RDS, et Amazon Aurora vous facturera le support étendu RDS jusqu’à ce que vous effectuiez manuellement la mise à niveau de votre base de données.
-
Le support étendu RDS est défini au niveau du cluster. Les membres d’un cluster auront toujours le même paramètre pour le support étendu RDS dans la console RDS,
--engine-lifecycle-supportdans l’AWS CLI etEngineLifecycleSupportdans l’API RDS.
Pour plus d’informations, consultez Versions d’Amazon Aurora.
Restaurez un cluster de bases de données Aurora ou un cluster global avec le support étendu RDS
Vous pouvez restaurer un cluster de bases de données Aurora ou un cluster global avec une version de RDS couverte par le support étendu à l’aide de la AWS Management Console, de l’AWS CLI ou de l’API RDS.
Lorsque vous restaurez un cluster de bases de données Aurora ou un cluster global, sélectionnez Activer le support étendu RDS dans la section Options de moteur. Si vous ne sélectionnez pas ce paramètre et que la version majeure du moteur que vous restaurez a dépassé la fin du support standard Aurora, Amazon Aurora met automatiquement à niveau votre cluster de bases de données Aurora ou votre cluster global vers une version bénéficiant du support standard Aurora.
L’image suivante montre le paramètre Activer le support étendu RDS :
Lorsque vous exécutez la commande AWS CLI restore-db-cluster-from-snapshot, sélectionnez le support étendu RDS en indiquant open-source-rds-extended-support pour l’option --engine-lifecycle-support.
Si vous souhaitez éviter les frais associés au support étendu RDS, définissez l’option --engine-lifecycle-support sur open-source-rds-extended-support-disabled. Cette option est définie par défaut sur open-source-rds-extended-support.
Vous pouvez également spécifier cette valeur à l’aide des commandes d’AWS CLI suivantes :
Lorsque vous utilisez l’opération RestoreDBClusterFromSnapshot de l’API Amazon RDS, sélectionnez le support étendu RDS en définissant le paramètre EngineLifecycleSupport sur open-source-rds-extended-support.
Si vous souhaitez éviter les frais associés au support étendu RDS, définissez le paramètre EngineLifecycleSupport 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 de l’API RDS suivantes :
Pour plus d’informations sur la restauration d’un cluster de bases de données Aurora, suivez les instructions relatives à votre moteur de base de données dans Sauvegarde et restauration d’un cluster de bases de données Amazon Aurora.