2016-10-05 4 views
1

特定のボリュームのすべてのスナップショットを取得したい。特定のEBSボリュームのすべてのスナップショットを見つける

ボリュームIDがvol-23fei9で、そのボリュームのスナップショットが6つあるボリュームがあるとします。ボリュームvol-23fei9から取得した6つのスナップショットのすべてのスナップショットIDを抽出します。

情報を抽出する方法はありますか?

答えて

0

describe-snapshots CLIコマンド/ APIを使用できます。 volume-idである--filterを追加します。これにより、指定されたボリュームのすべてのスナップショットが返されます。

0

スナップショットは、スナップショットが(逆ではなく)ボリュームに関連付けられていることを認識することです。

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

snap-e0ded613 

参照:AWS Command-Line Interface (CLI)ドキュメント

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

出力は単にスナップショットのIDを表示するには限界へ:

このコマンドは、ボリュームに関連付けられすべてのスナップショットを表示します。 describe-snapshots

関連する問題