查找特定EBS卷的所有快照

时间:2016-10-05 10:08:28

标签: linux amazon-web-services snapshot

我想获取特定卷的所有快照。

假设有一个卷的卷标识为vol-23fei9,并且该卷有6个不同的快照。我想提取从卷vol-23fei9中获取的所有6个快照的snapshot-id。

有没有办法提取信息?

2 个答案:

答案 0 :(得分:0)

您可以使用describe-snapshots CLI命令/ API。添加--filter volume-id。这将返回给定卷的所有快照。

答案 1 :(得分:0)

诀窍是要意识到快照与卷相关(而不是相反)。

此命令将显示与卷关联的所有快照:

aws ec2 describe-snapshots --filter "Name=volume-id,Values=vol-23fei9"

限制输出,只需显示快照的ID:

aws ec2 describe-snapshots --filter "Name=volume-id,Values=vol-23fei9" --query 'Snapshots[*].SnapshotId' --output text

snap-e0ded613

请参阅AWS Command-Line Interface (CLI)

describe-snapshots文档