Pourquoi ne puis-je pas supprimer mon instantané dans Amazon Redshift ?

Lecture de 2 minute(s)
0

Je souhaite supprimer un instantané de mon cluster Amazon Redshift. Cependant, je reçois un message d’erreur m’indiquant que mon instantané est accessible par un autre compte AWS.

Brève description

Si vous essayez de supprimer un instantané qui partage l’accès avec un autre compte AWS, le message d’erreur suivant peut s’afficher :

« Cannot delete the snapshot- xxx-xxx-xxx because other accounts still have access to it. »

Pour corriger l’erreur, supprimez l’accès partagé dans le compte qui a créé l’instantané dans Amazon Redshift. Supprimez ensuite l’instantané de votre cluster.

Résolution

Pour utiliser la console Amazon Redshift afin de supprimer un instantané de cluster partagé, procédez comme suit :

  1. Connectez-vous à la console de gestion AWS avec le compte qui a créé l’instantané du cluster.
  2. Ouvrez la console Amazon Redshift.
  3. Dans le volet de navigation, choisissez Clusters.
  4. Sur la page Clusters, choisissez l’instantané à supprimer.
  5. Choisissez Actions.
  6. Pour afficher les paramètres d’accès de votre cluster, choisissez Gérer l’accès.
  7. Pour supprimer l’accès partagé à l’instantané de votre cluster, choisissez Supprimer le compte.
  8. Supprimez l’instantané de votre cluster.

Remarque : si des erreurs surviennent lorsque vous exécutez des commandes de l’interface de la ligne de commande AWS (AWS CLI), consultez la page Résoudre les erreurs liées à AWS CLI. Vérifiez également que vous utilisez bien la version la plus récente d’AWS CLI.

Pour utiliser AWS CLI afin de supprimer un instantané de cluster partagé, procédez comme suit :

  1. Pour révoquer l’accès à l’instantané partagé, exécutez la commande revoke-snapshot-access :

    aws redshift revoke-snapshot-access --snapshot-id my-snapshot-id --account-with-restore-access <AWS-account-id-with-access>
  2. Pour supprimer l’instantané de votre cluster Amazon Redshift, exécutez la commande delete-cluster-snapshot :

    aws redshift delete-cluster-snapshot --snapshot-identifier my-snapshot-id
AWS OFFICIEL
AWS OFFICIELA mis à jour il y a un an