2016-08-19 6 views
0

Ich versuche einen AWS-Snapshot zu finden, der mit AMI assoziiert ist.AWS Wie finde ich den mit AMI verbundenen Snapshot?

Ich bereite meine AMI-Liste auf. Nach dem Abmelden von 2 AMI habe ich die Anzahl der Snapshots überprüft, um den Grund dafür nicht zu reduzieren?

Wie kann Snapshot mit AMI automatisch gelöscht werden, wenn ich AMI lösche?

+0

Ich gebe meinen Schnappschüssen den gleichen Namen wie der AMI. In Python mit Botocore mit describe_images kann ich jeden AMI und Index ansehen ['BlockDeviceMappings'] [*] ['Ebs'] ['SnapshotId'] Dabei steht [*] für eine Liste, die * mehr als ein Element enthalten darf. – Skaperen

Antwort

2

Wenn Sie die Registrierung eines Amazon EBS-unterstützten AMI aufheben, wirkt sich dies nicht auf den Snapshot aus, der während des AMI-Erstellungsprozesses für das Root-Volume der Instanz erstellt wurde. Sie verursachen weiterhin Speicherkosten für diesen Snapshot. Wenn Sie mit dem Snapshot fertig sind, sollten Sie ihn daher löschen.

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/deregister-ami.html

und für einige Automatisierung Skript zu schreiben, die automatisch Schnappschüsse löschen können, wenn Sie die AMI löschen, können Sie einen Blick auf folgende Voraussetzungen erfüllt sein:

https://serverfault.com/questions/611831/find-all-snapshots-created-by-ami-where-ami-is-deleted

https://www.yobyot.com/aws/deregister-an-aws-ami-and-remove-associated-s3-snapshots/2014/10/30/

http://www.n2ws.com/how-to-guides/how-to-delete-unutilized-ebs-based-amis-and-corresponding-snapshots.html

+0

Danke für die Antwort funktioniert gut für mich ... –

Verwandte Themen