【AWS CLI】EBSスナップショットを削除する

AWS CLIで
 ・EBSスナップショットを削除
できます!

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

サンプルコマンド

ここでは例として
 ・スナップショット ID「snap-01acb80a0dab644f5」を削除
します。

スナップショット ID「snap-01acb80a0dab644f5」
スナップショット ID「snap-01acb80a0dab644f5」


構文は以下です。

aws ec2 delete-snapshot --snapshot-id スナップショット ID --profile プロファイル名


実行例は以下です。

aws ec2 delete-snapshot --snapshot-id snap-01acb80a0dab644f5 --profile develop

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

・プロファイル名

実行結果

EBSスナップショットを削除できました。

実行結果①
実行結果①
実行結果②
実行結果②

参考①

EBSスナップショットに紐づいているAMIが存在する場合、EBSスナップショットの削除はできません。
削除を試みると以下のエラーメッセージが表示されます。

エラーメッセージ

An error occurred (InvalidSnapshot.InUse) when calling the DeleteSnapshot operation: The snapshot スナップショット ID is currently in use by AMI ID


EBSスナップショットを削除する前に、紐づいているAMIを削除する必要があります。

参考②

「aws ec2 delete-snapshot」コマンドの詳細は、公式サイトをご確認ください。


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