Je souhaite utiliser AWS Backup pour restaurer un point de terminaison de cluster Amazon Aurora, mais le cluster reste bloqué à l’état Création en cours.
Résolution
Remarque : Si des erreurs surviennent lorsque vous exécutez des commandes de l'interface de la ligne de commande AWS (AWS CLI), consultez la section Résoudre des erreurs liées à l’AWS CLI. Vérifiez également que vous utilisez bien la version la plus récente de l’AWS CLI.
Une fois que vous avez utilisé AWS Backup pour restaurer un cluster Aurora, la tâche de restauration affiche le statut Terminé. Toutefois, tant que vous n’associez pas manuellement les instances Amazon Relational Database Service (Amazon RDS) au cluster restauré, la console Amazon Relational Database Service (Amazon RDS) continue d’indiquer le statut Création. Étant donné que vous stockez les données dans le cluster, la restauration de sauvegarde restaure uniquement le cluster, pas les instances.
Remarque : Si vous utilisez la console de gestion AWS pour restaurer un cluster de bases de données à partir d'un instantané, vous créez également l'instance de base de données principale.
Aurora crée les points de terminaison uniquement après que vous ayez créé manuellement les instances RDS dans le cluster restauré.
Pour associer manuellement les nouvelles instances au cluster Aurora, exécutez la commande AWS CLI create-db-instance suivante :
aws rds create-db-instance --db-instance-identifier INSTANCE-NAME --db-cluster-identifier CLUSTER-NAME --engine ENGINE-NAME --db-instance-class SIZE-TYPE --region REGION-NAME
Remarque : Dans la commande précédente, remplacez INSTANCE-NAME par le nom de votre instance et CLUSTER-NAME par le nom de votre cluster restauré. Remplacez également ENGINE-NAME par le nom du moteur du cluster, SIZE-TYPE par la classe d'instance de votre cluster et REGION-NAME par la région AWS dans laquelle se trouve votre cluster.
Une fois que vous avez créé l’instance, les points de terminaison du cluster sont à l’état Disponible.