

# Amazon EC2 インスタンスの休止
<a name="Hibernate"></a>

インスタンスを休止すると、Amazon EC2 によってオペレーティングシステムに休止の実行 (suspend-to-disk) が指示されます。休止状態に入ると、インスタンスメモリ (RAM) に置かれていた内容が、Amazon Elastic Block Store (Amazon EBS) のルートボリュームに保存されます。インスタンスの EBS ルートボリュームとアタッチされた EBS データボリュームは、Amazon EC2 により保持されます。インスタンスが起動したとき、
+ EBS ルートボリュームは前の状態に復元されます。
+ RAM の内容が再ロードされます。
+ インスタンスで以前に実行されていたプロセスが再開されます。
+ 以前にアタッチされていたデータボリュームが再アタッチされ、インスタンスがそのインスタンス ID を保持します。

インスタンスは、[休止が有効になっており](enabling-hibernation.md)、[休止の前提条件](hibernating-prerequisites.md)を満たしている場合のみ、休止状態にすることができます。

インスタンスまたはアプリケーションが、ブートストラップし、メモリフットプリントを構築して完全に生産性を発揮するのに時間がかかる場合は、休止を使用してインスタンスを事前ウォーミングできます。インスタンスを事前ウォーミングするには、次の操作を行います。

1. 休止を有効にしてインスタンスを起動します。

1. インスタンスを必要な状態に移行させます。

1. 休止状態にして、必要なときにいつでも望ましい状態に回復されるようにします。

インスタンスが `stopped` 状態にある場合の休止状態のインスタンスにも、RAM の内容が EBS ルートボリュームに転送される場合のデータ転送にも、課金はされません。EBS ボリュームのストレージに対しては、RAM の内容のストレージも含めて、料金が発生します。

インスタンスが必要なくなった場合、`stopped` (休止) 状態にある場合を含め、いつでも終了することができます。詳細については、「[Amazon EC2 インスタンスを終了する](terminating-instances.md)」を参照してください。

**Topics**
+ [仕組み](instance-hibernate-overview.md)
+ [前提条件](hibernating-prerequisites.md)
+ [Linux AMI で休止がサポートされるように設定する](hibernation-enabled-AMI.md)
+ [インスタンスの休止の有効化](enabling-hibernation.md)
+ [インスタンスでの KASLR の無効化 (Ubuntu のみ)](hibernation-disable-kaslr.md)
+ [インスタンスの休止](hibernating-instances.md)
+ [休止したインスタンスの起動](hibernating-resuming.md)
+ [トラブルシューティング](troubleshoot-instance-hibernate.md)