Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Dépréciation d'une Amazon AMI EC2

Mode de mise au point
Dépréciation d'une Amazon AMI EC2 - Amazon Elastic Compute Cloud

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.

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.

Vous pouvez rendre obsolète une AMI pour indiquer qu’elle ne doit pas être utilisée. Vous pouvez également spécifier une date d’obsolescence future pour une AMI, indiquant quant elle ne devra plus être utilisée. Par exemple, vous pouvez rendre obsolète une AMI qui ne fait plus l’objet d’une maintenance active, ou qui a été remplacée par une version plus récente. Par défaut, les versions obsolètes n'apparaissent AMIs pas dans les listes d'AMI, ce qui empêche les nouveaux utilisateurs de les utiliser. out-of-date AMIs Toutefois, des utilisateurs existants et des services de lancement, tels que des modèles de lancement et des groupes Auto Scaling, peuvent continuer à utiliser une AMI obsolète en spécifiant son ID. Pour supprimer l’AMI afin que les utilisateurs et les services ne puissent plus l’utiliser, vous devez la désinscrire.

Une fois qu’une AMI est obsolète :

  • Pour les utilisateurs de l'AMI, l'AMI obsolète n'apparaît pas dans les appels d'DescribeImagesAPI, sauf si vous spécifiez son ID ou si vous spécifiez que l'AMI obsolète doit AMIs apparaître. Les propriétaires d'AMI continuent d'être considérés comme obsolètes AMIs dans les appels d'DescribeImagesAPI.

  • Pour les utilisateurs de l'AMI, l'AMI obsolète ne peut pas être sélectionnée via la EC2 console. Par exemple, une AMI obsolète n’apparaît pas dans le catalogue des AMI dans l’assistant d’instance de lancement. Les propriétaires d'AMI continuent d'être considérés comme obsolètes AMIs dans la EC2 console.

  • Pour les utilisateurs de l'AMI, si vous connaissez l'ID d'une AMI obsolète, vous pouvez continuer à lancer des instances à l'aide de l'AMI obsolète à l'aide de l'API, de la CLI ou du. SDKs

  • Les services de lancement, tels que les modèles de lancement et les groupes Auto Scaling, peuvent continuer à faire référence à des services obsolètes AMIs.

  • EC2 les instances lancées à l'aide d'une AMI devenue obsolète par la suite ne sont pas affectées et peuvent être arrêtées, démarrées et redémarrées.

Vous pouvez déprécier à la fois le privé et le public. AMIs

Vous pouvez également créer des politiques d'AMI basées sur EBS pour Amazon Data Lifecycle Manager afin d'automatiser la dépréciation des politiques d'AMI basées sur EBS. AMIs Pour plus d'informations, consultez la section Automatiser les cycles de vie de l'AMI.

Note

Par défaut, la date d'obsolescence de tous les publics AMIs est fixée à deux ans à compter de la date de création de l'AMI. Vous pouvez définir la date d’obsolescence à moins de deux ans. Pour annuler la date d’obsolescence ou pour la repousser, vous devez rendre l’AMI privée en la partageant avec des comptes AWS spécifiques uniquement.

Coûts

Lorsque vous rendez obsolète une AMI, celle-ci n’est pas supprimée. Le propriétaire de l’AMI continue de payer pour les instantanés de celle-ci. Pour arrêter de payer pour les instantanés, le propriétaire de l’AMI doit supprimer celle-ci en la désinscrivant.

Limites

  • Pour rendre obsolète une AMI, vous devez en être le propriétaire.

Rendre obsolète une AMI

Vous pouvez rendre obsolète une AMI à une date et une heure spécifiques. Pour ce faire, vous devez être le propriétaire de l’AMI.

Console
Pour rendre obsolète une AMI à une date spécifique ()
  1. Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/.

  2. Dans le navigateur de gauche, choisissez AMIs.

  3. Dans la barre de filtre, choisissez Owned by me (M’appartenant).

  4. Sélectionnez l’AMI, puis choisissez Actions, Manage AMI Deprecation (Gérer l’obsolescence de l’AMI). Vous pouvez en sélectionner plusieurs AMIs pour définir la même date d'obsolescence de plusieurs AMIs à la fois.

  5. Cochez la case Enable (Activer), puis saisissez la date et l’heure d’obsolescence.

    La limite supérieure pour la date de dépréciation est fixée à 10 ans, sauf dans le cas du public AMIs, où la limite supérieure est de 2 ans à compter de la date de création. Vous ne pouvez pas spécifier de date antérieure.

  6. Choisissez Save (Enregistrer).

AWS CLI
Pour rendre obsolète une AMI à une date spécifique ()

Utilisez la commande enable-image-deprecation. Spécifiez l’ID de l’AMI, ainsi que la date et l’heure auxquelles la rendre obsolète. Si vous spécifiez une valeur pour les secondes, Amazon EC2 arrondit les secondes à la minute la plus proche.

La limite supérieure deprecate-at est fixée à 10 ans, sauf pour le secteur public AMIs, où elle est fixée à 2 ans à compter de la date de création. Vous ne pouvez pas spécifier de date antérieure.

aws ec2 enable-image-deprecation \ --image-id ami-1234567890abcdef0 \ --deprecate-at "2021-10-15T13:17:12.000Z"

Sortie attendue

{ "Return": "true" }
Pour rendre obsolète une AMI à une date spécifique ()
  1. Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/.

  2. Dans le navigateur de gauche, choisissez AMIs.

  3. Dans la barre de filtre, choisissez Owned by me (M’appartenant).

  4. Sélectionnez l’AMI, puis choisissez Actions, Manage AMI Deprecation (Gérer l’obsolescence de l’AMI). Vous pouvez en sélectionner plusieurs AMIs pour définir la même date d'obsolescence de plusieurs AMIs à la fois.

  5. Cochez la case Enable (Activer), puis saisissez la date et l’heure d’obsolescence.

    La limite supérieure pour la date de dépréciation est fixée à 10 ans, sauf dans le cas du public AMIs, où la limite supérieure est de 2 ans à compter de la date de création. Vous ne pouvez pas spécifier de date antérieure.

  6. Choisissez Save (Enregistrer).

Vérifiez la date de la dernière utilisation d'une AMI

LastLaunchedTimeest un horodatage qui indique la date à laquelle votre AMI a été utilisée pour la dernière fois pour lancer une instance. AMIs qui n'ont pas été utilisés récemment pour lancer une instance peuvent être de bons candidats à la dépréciation ou au désenregistrement.

Note
  • Lorsque l’AMI est utilisée pour le démarrage d’une instance, un délai de 24 heures s’écoule avant que cette utilisation ne soit signalée.

  • lastLaunchedTimeles données sont disponibles à partir d’avril 2017.

Console
Pour afficher la dernière heure de lancement d’une AMI
  1. Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/.

  2. Dans le navigateur de gauche, choisissez AMIs.

  3. Dans la barre de filtre, choisissez Owned by me (M’appartenant).

  4. Sélectionnez l’AMI, et ensuite vérifiez le champ Last launched time (Heure du dernier lancement) (si vous avez coché la case à côté de l’AMI, il se situe sur l’onglet Details (Détails)). Le champ affiche la date et l’heure de la dernière utilisation de l’AMI pour le lancement d’une instance.

AWS CLI
Pour afficher la dernière heure de lancement d’une AMI

Exécutez la describe-image-attributecommande et spécifiez--attribute lastLaunchedTime. Pour ce faire, vous devez être le propriétaire de l’AMI.

aws ec2 describe-image-attribute \ --image-id ami-1234567890example \ --attribute lastLaunchedTime

Exemple de sortie

{ "LastLaunchedTime": { "Value": "2022-02-10T02:03:18Z" }, "ImageId": "ami-1234567890example", }
Pour afficher la dernière heure de lancement d’une AMI
  1. Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/.

  2. Dans le navigateur de gauche, choisissez AMIs.

  3. Dans la barre de filtre, choisissez Owned by me (M’appartenant).

  4. Sélectionnez l’AMI, et ensuite vérifiez le champ Last launched time (Heure du dernier lancement) (si vous avez coché la case à côté de l’AMI, il se situe sur l’onglet Details (Détails)). Le champ affiche la date et l’heure de la dernière utilisation de l’AMI pour le lancement d’une instance.

Décrire ce qui est obsolète AMIs

Vous pouvez afficher la date et l'heure de dépréciation d'une AMI et les filtrer AMIs par date de dépréciation. Vous pouvez également utiliser le AWS CLI pour décrire tous ceux AMIs qui ont été déconseillés, dont la date de dépréciation est passée.

Console
Pour afficher la date d’obsolescence d’une AMI (console)
  1. Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/.

  2. Dans le navigateur de gauche, choisissez AMIs, puis sélectionnez l'AMI.

  3. Vérifiez le champ Deprecation time (Date d’obsolescence) (si vous avez coché la case à côté de l’AMI, il se situe sur l’onglet Details (Détails)). Le champ affiche la date et l’heure d’obsolescence de l’AMI. Si le champ est vide, l’AMI n’est pas obsolète.

Pour filtrer AMIs par date de dépréciation
  1. Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/.

  2. Dans le navigateur de gauche, choisissez AMIs.

  3. Dans la barre de filtre, choisissez M'appartenant ou Images privées (les images privées incluent AMIs celles qui sont partagées avec vous et celles qui vous appartiennent).

  4. Dans la barre de recherche, saisissez Deprecation time (lorsque vous saisissez les lettres, le filtre Deprecation time (Heure d’obsolescence) apparaît), puis choisissez un opérateur, une date et une heure.

AWS CLI

Lorsque vous décrivez tout AMIs à l'aide de la commande describe-images, les résultats sont différents selon que vous êtes un utilisateur ou un propriétaire de l'AMI.

  • Si vous êtes un utilisateur de l’AMI :

    Par défaut, lorsque vous décrivez tout à AMIs l'aide de la commande describe-images, les images obsolètes AMIs qui ne vous appartiennent pas, mais qui sont partagées avec vous, n'apparaissent pas dans les résultats. Cela est dû au fait que la valeur par défaut est --no-include-deprecated. Pour inclure les éléments obsolètes AMIs dans les résultats, vous devez spécifier le --include-deprecated paramètre.

  • Si vous êtes le propriétaire de l’AMI :

    Lorsque vous décrivez tout AMIs à l'aide de la commande describe-images, tous ceux AMIs que vous possédez, y compris ceux qui sont obsolètes AMIs, apparaissent dans les résultats. Vous n’avez pas besoin de spécifier le paramètre --include-deprecated. De plus, vous ne pouvez pas exclure les objets obsolètes AMIs que vous possédez des résultats en utilisant. --no-include-deprecated

Si une AMI est obsolète, le champ DeprecationTime apparaît dans les résultats.

Note

Une AMI obsolète est une AMI dont la date d’obsolescence est passée. Si vous avez défini la date d’obsolescence sur une date future, l’AMI n’est pas encore obsolète.

Pour inclure tout ce qui est obsolète AMIs lors de la description de tout AMIs

Utilisez la commande describe-images et spécifiez le --include-deprecated paramètre pour inclure dans les résultats toutes les versions obsolètes AMIs qui ne vous appartiennent pas.

aws ec2 describe-images \ --region us-east-1 \ --owners 123456example --include-deprecated
Pour décrire la date d’obsolescence d’une AMI ()

Utilisez la commande describe-images en spécifiant l’ID de l’AMI.

Notez que si vous spécifiez la commande --no-include-deprecated avec l’ID AMI, l’AMI obsolète sera retournée dans les résultats.

aws ec2 describe-images \ --region us-east-1 \ --image-ids ami-1234567890EXAMPLE

Sortie attendue

Le champ DeprecationTime affiche la date à laquelle l’AMI est définie pour devenir obsolète. Si l’AMI n’est pas définie pour devenir obsolète, le champ DeprecationTime n’apparaît pas dans la sortie.

{ "Images": [ { "VirtualizationType": "hvm", "Description": "Provided by Red Hat, Inc.", "PlatformDetails": "Red Hat Enterprise Linux", "EnaSupport": true, "Hypervisor": "xen", "State": "available", "SriovNetSupport": "simple", "ImageId": "ami-1234567890EXAMPLE", "DeprecationTime": "2021-05-10T13:17:12.000Z" "UsageOperation": "RunInstances:0010", "BlockDeviceMappings": [ { "DeviceName": "/dev/sda1", "Ebs": { "SnapshotId": "snap-111222333444aaabb", "DeleteOnTermination": true, "VolumeType": "gp2", "VolumeSize": 10, "Encrypted": false } } ], "Architecture": "x86_64", "ImageLocation": "123456789012/RHEL-8.0.0_HVM-20190618-x86_64-1-Hourly2-GP2", "RootDeviceType": "ebs", "OwnerId": "123456789012", "RootDeviceName": "/dev/sda1", "CreationDate": "2019-05-10T13:17:12.000Z", "Public": true, "ImageType": "machine", "Name": "RHEL-8.0.0_HVM-20190618-x86_64-1-Hourly2-GP2" } ] }
Pour afficher la date d’obsolescence d’une AMI (console)
  1. Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/.

  2. Dans le navigateur de gauche, choisissez AMIs, puis sélectionnez l'AMI.

  3. Vérifiez le champ Deprecation time (Date d’obsolescence) (si vous avez coché la case à côté de l’AMI, il se situe sur l’onglet Details (Détails)). Le champ affiche la date et l’heure d’obsolescence de l’AMI. Si le champ est vide, l’AMI n’est pas obsolète.

Pour filtrer AMIs par date de dépréciation
  1. Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/.

  2. Dans le navigateur de gauche, choisissez AMIs.

  3. Dans la barre de filtre, choisissez M'appartenant ou Images privées (les images privées incluent AMIs celles qui sont partagées avec vous et celles qui vous appartiennent).

  4. Dans la barre de recherche, saisissez Deprecation time (lorsque vous saisissez les lettres, le filtre Deprecation time (Heure d’obsolescence) apparaît), puis choisissez un opérateur, une date et une heure.

Annuler l'obsolescence de l'AMI

Vous pouvez annuler l’obsolescence d’une AMI, ce qui a pour effet de supprimer la date et l’heure du champ Deprecation time (Heure d’obsolescence) (console) ou le champ DeprecationTime de la sortie describe-images (AWS CLI). Pour ce faire, vous devez être le propriétaire de l’AMI.

Console
Pour annuler l’obsolescence d’une AMI
  1. Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/.

  2. Dans le navigateur de gauche, choisissez AMIs.

  3. Dans la barre de filtre, choisissez Owned by me (M’appartenant).

  4. Sélectionnez l’AMI, puis choisissez Actions, Manage AMI Deprecation (Gérer l’obsolescence de l’AMI). Vous pouvez en sélectionner plusieurs AMIs pour annuler la dépréciation de plusieurs d'un AMIs coup.

  5. Décochez la case Enable (Activer), puis choisissez Save (Enregistrer).

AWS CLI
Pour annuler l’obsolescence d’une AMI

Utilisez la commande disable-image-deprecation et spécifiez l’ID de l’AMI.

aws ec2 disable-image-deprecation \ --image-id ami-1234567890abcdef0

Sortie attendue

{ "Return": "true" }
Pour annuler l’obsolescence d’une AMI
  1. Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/.

  2. Dans le navigateur de gauche, choisissez AMIs.

  3. Dans la barre de filtre, choisissez Owned by me (M’appartenant).

  4. Sélectionnez l’AMI, puis choisissez Actions, Manage AMI Deprecation (Gérer l’obsolescence de l’AMI). Vous pouvez en sélectionner plusieurs AMIs pour annuler la dépréciation de plusieurs d'un AMIs coup.

  5. Décochez la case Enable (Activer), puis choisissez Save (Enregistrer).

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.