Amazon EC2 インスタンスを終了するときに Amazon EBS ボリュームが削除されないようにするにはどうすればよいですか?

最終更新日:2022年7月29日

Amazon Elastic Compute Cloud (Amazon EC2) インスタンスを終了すると、Amazon Elastic Block Store (Amazon EBS) ボリュームが削除されます。インスタンスの終了時に、アタッチされた Amazon EBS ボリュームを保持するにはどうすればよいですか?

解決方法

インスタンスが終了すると、アタッチされた各 EBS ボリュームの DeleteOnTermination 属性の値によって、ボリュームを保持するか削除するかが決まります。デフォルトでは、ルートボリュームの DeleteOnTermination 属性は True に設定されています。他のすべてのボリュームタイプでは False に設定されます。

インスタンスの終了時にルートボリュームを保持するには、ルートボリュームの DeleteOnTermination 属性を False に変更します。

注:これらの値を変更しても課金コストは発生しません。ただし、保持することを選択したEBSボリューム上のリソースについては、EBSの価格設定に従って料金が発生します。

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

新規のインスタンス

新規のインスタンスを起動するときに DeleteOnTermination 属性を False に設定できます。

Amazon EC2 コンソールの使用方法については、「コンソールを使用して起動時にルートボリュームを維持するように変更する」を参照してください。

AWS CLI または AWS Tools for Windows PowerShell を使用するには、「コマンドラインを使用して起動時にルートボリュームを維持するように変更する」を参照してください。

実行中のインスタンス

インスタンスが既に実行されている場合は、コマンドラインを使用して DeleteOnTermination を False に設定できます。


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


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