Comment puis-je récupérer une AMI supprimée par erreur ?

Date de la dernière mise à jour : 20/04/2020

J'ai supprimé par erreur mon Amazon Machine Image (AMI). Comment puis-je la récupérer ?

Brève description

Il n'est pas possible de restaurer ou de récupérer une AMI supprimée ou dont l’enregistrement a été annulé. Cependant, vous pouvez créer une nouvelle AMI identique à l'aide de l'une des options suivantes :

  • Instantanés Amazon Elastic Block Store (Amazon EBS) créés en tant que sauvegardes.
  • Instances Amazon Elastic Compute Cloud (Amazon EC2) lancées à partir de l'AMI supprimée.

Remarque : pour des raisons de sécurité et de confidentialité, AWS Support n'a pas de visibilité ni d'accès aux données des clients. Si vous n'avez pas de sauvegardes de votre AMI supprimée, AWS Support ne peut pas la récupérer pour vous. Pour plus d'informations sur la sécurité des données des clients, consultez le Modèle de responsabilité partagée.

Solution

Restaurer l'AMI à partir d'un instantané EBS

Lorsque vous supprimez ou annulez l'enregistrement d'une AMI basée sur Amazon EBS, tous les instantanés créés pour le volume de l'instance pendant le processus de création de l'AMI sont conservés. Si vous supprimez accidentellement l'AMI, vous pouvez lancer une AMI identique à l'aide de l'un des instantanés conservés.

Pour obtenir des instructions sur la création d'une AMI à partir d'un instantané, consultez l’article Création d'une AMI Linux à partir d'un instantané.

Restaurer l'AMI à partir d'une instance EC2

Si vous avez supprimé l'AMI et que les instantanés sont également supprimés, vous pouvez alors récupérer l'AMI à partir de toutes les instances EC2 existantes lancées à l'aide de l'AMI supprimée.

  1. Ouvrez la console Amazon EC2.
  2. Choisissez Instances, puis sélectionnez l'instance que vous souhaitez utiliser pour créer l'AMI.
  3. Sélectionnez Actions, Image, Create Image (Créer une image).

Pour plus d'informations sur la création d'une AMI à partir d'une instance, consultez l’article Création d'une AMI Linux à partir d'une instance.