2013-08-29 61 views
1

在過去幾個月中,我們的快照備份量增加,因此我們的月度帳單在亞馬遜EC2中。現在我想刪除一些舊的EC2快照。所以這裏是問題:如何列出從單個卷ID EC2實例創建的所有快照

如何使用EC2命令行工具查找從單個卷ID創建的所有快照? 我試過ec2-describe-snapshots,但是這個列出了所有的快照。我們有很多快照,我很難一一記下它們。

回答

3

ec2-describe-snapshots --filter "volume-id=vol-12345"

好吧documented

2

AWS EC2描述的快照--filters 「名稱=卷的標識,值=卷-1234,卷-5678」

只得到快照id的值和相應的卷:

aws ec2 describe-snapshots --filters「Name = volume-id,Values = vol-1234,vol-5678」--query'Snapshots [*]。{SnapshotId:SnapshotId,VolumeId:VolumeId}'--output table

參考:http://docs.aws.amazon.com/cli/latest/reference/ec2/describe-snapshots.html