Amazon EC2 インスタンスの停止と起動
インスタンスにルートデバイスとして Amazon EBS ボリュームがある場合、そのインスタンスを停止して起動できます。ユーザーがインスタンスを停止すると、インスタンスはシャットダウンされます。インスタンスを起動すると、通常、インスタンスは基盤となる新しいホストコンピュータに移行され、新しいパブリック IPv4 アドレスが割り当てられます。
インスタンスを停止しても、そのインスタンスは削除されません。インスタンスが必要なくなったら、終了することができます。詳細については、「Amazon EC2 インスタンスを終了する」を参照してください。インスタンスを休止状態にしてインスタンスメモリ (RAM) の内容を保存する場合は、を参照してください。Amazon EC2 インスタンスの休止インスタンスライフサイクルアクションの違いについては、を参照してください。インスタンスの状態の違い
インスタンスを手動で停止して起動する
ユーザーは、Amazon EBS-backed インスタンス (EBS ルートデバイスを備えたインスタンス) を停止および起動できます。インスタンスストアのルートデバイスを使用して、インスタンスを停止および起動することはできません。
警告
インスタンスを停止すると、インスタンスストアボリューム上のデータは消去されます。インスタンスを停止する前に、必要なデータをインスタンスストアボリュームから永続的ストレージ (Amazon EBS や Amazon S3 など) にコピーしていることを確認します。
インスタンスを自動的に停止して起動する
次のサービスを使用して、インスタンスの停止と起動を自動化できます。
- AWS でインスタンススケジューラを使用する
-
インスタンススケジューラを AWS で使用して、EC2 インスタンスの開始と停止を自動化することができます。詳細については、「CloudFormation で Instance Scheduler を使用して EC2 インスタンスをスケジュールするにはどうすればよいですか?
」を参照してください。追加料金が適用されることに注意してください。 - AWS Lambda および Amazon EventBridge ルールを使用する
-
Lambda と EventBridge ルールを使用して、スケジュール上のインスタンスを停止および開始することができます。詳細については、「Lambda を使用して、Amazon EC2 インスタンスを一定の間隔で停止および起動するにはどうすればよいですか?
」を参照してください。 - Amazon EC2 Auto Scaling
-
アプリケーションの負荷を処理できる Amazon EC2 インスタンスの数が適切であることを確認するには、Auto Scaling グループを作成します。 Amazon EC2 Auto Scalingアプリケーションが常にトラフィック需要を処理する適切な容量を確保し、必要な場合にのみインスタンスを起動することでコストを節約できます。不要なインスタンスを停止するのではなく、Amazon EC2 Auto Scaling終了させることに注意してください。自動スケーリンググループを設定するには、「Amazon EC2 Auto Scalingをはじめる」を参照してください。
実行中および停止中のインスタンスをすべて検索
Amazon EC2 グローバルビュー