在过去的几个月中,我们的快照备份量有所增加,因此我们在亚马逊 EC2 中的每月账单也随之增加。现在我想删除一些旧的 EC2 快照。那么问题来了:
如何使用 EC2 命令行工具查找从单个卷 ID 创建的所有快照?
我尝试了ec2-describe-snapshots
,但这列出了所有快照。我们有很多快照,我很难一一记下来。
最佳答案
aws ec2 describe-snapshots --filters "Name=volume-id, Values=vol-1234,vol-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
关于amazon-web-services - 如何列出从单个卷 ID EC2 实例创建的所有快照?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18513406/