

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon EC2 Auto Scaling プロセスの中断と再開
<a name="as-suspend-resume-processes"></a>

このトピックでは、Auto Scaling グループの 1 つまたは複数のプロセスを中断してから再開して、一時的に特定のオペレーションを無効にする方法について説明します。

プロセスの中断は、スケーリングポリシーやスケジュールされたアクションに干渉されることなく、問題を調査またはトラブルシューティングする必要がある場合に役立ちます。また、Auto Scaling グループを変更している間に、Amazon EC2 Auto Scaling がインスタンスを異常とマークしたり、インスタンスを置き換えたりするのを防ぐのに役立ちます。

**Topics**
+ [プロセスのタイプ](#process-types)
+ [考慮事項](suspend-resume-considerations.md)
+ [プロセスを中断する](suspend-processes.md)
+ [プロセスを再開する](resume-processes.md)
+ [中断されているプロセスが他のプロセスに及ぼす影響](understand-how-suspending-processes-affects-other-processes.md)

**注記**  
Auto Scaling グループのプロセスは、お客様が中断するだけでなく、インスタンスの起動に繰り返し失敗するという理由で Amazon EC2 Auto Scaling によって中断されることもあります。これは、*管理上の中断*と呼ばれます。管理上の中断は一般に、24 時間以上インスタンスの起動を試みているが、インスタンスの起動に成功しない Auto Scaling グループに適用されます。管理上の理由で Amazon EC2 Auto Scaling によって中断されたプロセスは、お客様が再開できます。

## プロセスのタイプ
<a name="process-types"></a>

中断/再開機能は、以下のプロセスをサポートします。
+ `Launch` – グループがスケールアウトするとき、または Amazon EC2 Auto Scaling がその他の理由 (インスタンスをウォームプールに追加する場合など) でインスタンスの起動を選択するときに、インスタンスを Auto Scaling グループに追加します。
+ `Terminate` – グループがスケールインするとき、または Amazon EC2 Auto Scaling がその他の理由 (最大有効期間を超過した、もしくはヘルスチェックに合格しなかったためにインスタンスが終了される場合など) でインスタンスの終了を選択するときに、インスタンスを Auto Scaling グループから削除します。
+ `AddToLoadBalancer` – インスタンスが起動されたときに、アタッチされたロードバランサーターゲットグループまたは Classic Load Balancer にインスタンスを追加します。詳細については、「[Elastic Load Balancing を使用して Auto Scaling グループ内で受信アプリケーショントラフィックを分散する](autoscaling-load-balancer.md)」を参照してください。
+ `AlarmNotification` – 動的スケーリングポリシーに関連付けられている CloudWatch アラームからの通知を受け取ります。詳細については、「[Amazon EC2 Auto Scaling の動的スケーリング](as-scale-based-on-demand.md)」を参照してください。
+ `AZRebalance` – グループ内の EC2 インスタンス数のバランスが悪くなったとき (それまで使用できなかったアベイラビリティーゾーンが正常状態に戻ったときなど) に、指定されたすべてのアベイラビリティーゾーン全体でグループ内のインスタンス数のバランスを整えます。詳細については、「[アクティビティの再分散](auto-scaling-benefits.md#AutoScalingBehavior.InstanceUsage)」を参照してください。
+ `HealthCheck` – インスタンスのヘルスを確認し、インスタンスが正常でないと Amazon EC2 または Elastic Load Balancing が Amazon EC2 Auto Scaling に伝達した場合、そのインスタンスを異常とマークします。このプロセスは、手動で設定したインスタンスのヘルス ステータスをオーバーライドできます。詳細については、「[Auto Scaling グループでのインスタンスのヘルスチェック](ec2-auto-scaling-health-checks.md)」を参照してください。
+ `InstanceRefresh` – インスタンスの更新機能を使用して、インスタンスを終了および置換します。詳細については、「[インスタンスの更新を使用して Auto Scaling グループのインスタンスを更新する](asg-instance-refresh.md)」を参照してください。
+ `ReplaceUnhealthy` – 異常とマークされたインスタンスを終了してから、新しいインスタンスを作成して置き換えます。詳細については、「[Auto Scaling グループでのインスタンスのヘルスチェック](ec2-auto-scaling-health-checks.md)」を参照してください。
+ `ScheduledActions` – AWS Auto Scaling スケーリングプランを作成し、予測スケーリングをオンにしたときに、作成したか、自動的に作成されたスケジュールされたスケーリングアクションを実行します。詳細については、「[Amazon EC2 Auto Scaling のスケジュールされたスケーリング](ec2-auto-scaling-scheduled-scaling.md)」を参照してください。