【AWS CLI】EBSスナップショットの一覧を取得する

AWS CLIで
 ・EBSスナップショットの一覧を取得
できます!

「aws ec2 describe-snapshots」コマンドで
取得できます!

サンプルコマンド

ここでは例として
 ・2023/08/28以前(2023/08/28含む)に作成されたEBSスナップショットの一覧を取得
します。

EBSスナップショットの一覧。計3つのうち、2023/08/28以前(2023/08/28含む)に作成されたEBSスナップショットは1つのみ。
EBSスナップショットの一覧。計3つのうち、2023/08/28以前(2023/08/28含む)に作成されたEBSスナップショットは1つのみ。


構文は以下です。

aws ec2 describe-snapshots --owner-ids 対象AWSアカウントID --query "sort_by(Snapshots[?StartTime<=`日時`].{Id1:SnapshotId,id2:StartTime},&id2)" --output text --profile プロファイル


実行例は以下です。

aws ec2 describe-snapshots --owner-ids XXXXXXXXXXXX --query "sort_by(Snapshots[?StartTime<=`2023-08-28`].{Id1:SnapshotId,id2:StartTime},&id2)" --output text --profile develop

状況に合わせて以下を変更してください。

・対象AWSアカウントID
日時
・プロファイル

「sort_by」によって出力結果をソートしています。

実行結果

EBSスナップショットの一覧を取得できました。
※2023/08/28以前(2023/08/28含む)に作成されたEBSスナップショットの一覧を取得できました。

実行結果
実行結果

参考

「aws ec2 describe-snapshots」の詳細は、公式サイトをご確認ください。

タイトルとURLをコピーしました