在過去幾個月中,我們的快照備份量增加,因此我們的月度帳單在亞馬遜EC2中。現在我想刪除一些舊的EC2快照。所以這裏是問題:如何列出從單個卷ID EC2實例創建的所有快照
如何使用EC2命令行工具查找從單個卷ID創建的所有快照? 我試過ec2-describe-snapshots,但是這個列出了所有的快照。我們有很多快照,我很難一一記下它們。
在過去幾個月中,我們的快照備份量增加,因此我們的月度帳單在亞馬遜EC2中。現在我想刪除一些舊的EC2快照。所以這裏是問題:如何列出從單個卷ID EC2實例創建的所有快照
如何使用EC2命令行工具查找從單個卷ID創建的所有快照? 我試過ec2-describe-snapshots,但是這個列出了所有的快照。我們有很多快照,我很難一一記下它們。
做ec2-describe-snapshots --filter "volume-id=vol-12345"
。
好吧documented。
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