EBS スナップショットを削除しようとすると、「スナップショットは現在 AMI で使用されています」というエラーが表示されるのはなぜですか?

最終更新日: 2020 年 12 月 7 日

Amazon Elastic Block Store (EBS) スナップショットを削除しようとすると、次のようなエラーが発生します。

「snap-xxxxxxxx: スナップショット snap-xxxxxxxx は現在 ami-xxxxxxxx で使用されています」

このエラーの解決方法を教えてください。

解決方法

注: AWS コマンドラインインターフェイス (AWS CLI) のコマンド実行時にエラーが発生した場合は、AWS CLI の最新バージョンを使用するようにしてください

EBS-backed Amazon マシンイメージ (AMI) には、EBS スナップショットが含まれています。アクティブな AMI に関連付けられている EBS スナップショットを削除しようとすると、このエラーが発生します。

注: パブリックスナップショットは削除できません。パブリックスナップショットを削除しようとすると、「unknown error occurred」(不明なエラーが発生しました) というメッセージが表示されます。

EBS スナップショットを削除しようとする前に、その AMI が現在使用されていないことを確認します。AMI は、Amazon Elastic Compute Cloud (Amazon EC2)、AWS Auto Scaling、AWS CloudFormation など、さまざまな AWS のサービスで使用できます。他のサービスまたはアプリケーションが使用している AMI を削除すると、そのサービスまたはアプリケーションの機能が影響を受ける可能性があります。

EBS スナップショットまたはそれに関連付けられている AMI が不要になった場合は、AMI の登録を解除します。次に、Amazon EC2 コンソールで EBS スナップショットを削除します。

  1. エラーメッセージの AMI ID をメモしておきます。
  2. Amazon EC2 コンソールを開き、ナビゲーションペインから AMI を選択します。
  3. エラーメッセージに示された AMI を選択し、[Actions] (アクション) メニューで [Deregister] (登録解除) を選択します。
    注: 探している AMI が表示されない場合は、他に使用した可能性がある AWS リージョンを確認します
  4. EC2 コンソールまたは AWS CLI を使用して、EBS スナップショットを削除します。

この記事はお役に立ちましたか?


請求に関するサポートまたは技術的なサポートが必要ですか?