EC2 Auto Scaling グループ削除時、スケールイン保護とインスタンス保護は機能するのか検証してみた

EC2 Auto Scaling グループ削除時、スケールイン保護とインスタンス保護は機能するのか検証してみた

Clock Icon2025.06.07

はじめに

テクニカルサポートの 片方 です。
EC2 Auto Scaling グループに所属する EC2 インスタンスのスケールイン保護とインスタンスの終了保護を有効にして起動状態にします。
その後、所属する EC2 Auto Scaling グループ を削除した場合でも EC2 インスタンスは削除されずに保護されるか確認してみました。

https://docs.aws.amazon.com/ja_jp/autoscaling/ec2/userguide/ec2-auto-scaling-instance-protection.html
https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/Using_ChangingDisableAPITermination.html

先に結論から

所属する EC2 Auto Scaling グループを削除した場合、スケールイン保護とインスタンスの終了保護を有効にしても EC2 インスタンスは削除されます。

確認してみた

EC2 Auto Scaling グループを作成します。その後 スケールイン保護を有効にします。

01

EC2 Auto Scaling を利用して起動した EC2 インスタンス側でインスタンスの終了保護を有効にします。

02

準備ができたので、対象 EC2 Auto Scaling グループを削除します。

03

04

結果は以下の通り、EC2 インスタンスは削除されました。CloudTrail のログから、Auto Scaling の処理によってインスタンスが終了されたことが確認できます。

05
06

まとめ

EC2 Auto Scaling グループを削除すると、スケールイン保護やインスタンスの終了保護を有効にしていたとしても、それに紐づく EC2 インスタンスはすべて削除されます。
そのため、EC2 Auto Scaling グループから対象の EC2 インスタンスをデタッチすることでインスタンスの終了を回避できるのでご検討ください。
本ブログが誰かの参考になれば幸いです。

https://docs.aws.amazon.com/ja_jp/autoscaling/ec2/userguide/ec2-auto-scaling-detach-attach-instances.html

参考資料

アノテーション株式会社について

アノテーション株式会社は、クラスメソッド社のグループ企業として「オペレーション・エクセレンス」を担える企業を目指してチャレンジを続けています。「らしく働く、らしく生きる」のスローガンを掲げ、様々な背景をもつ多様なメンバーが自由度の高い働き方を通してお客様へサービスを提供し続けてきました。現在当社では一緒に会社を盛り上げていただけるメンバーを募集中です。少しでもご興味あれば、アノテーション株式会社WEBサイトをご覧ください。

Share this article

facebook logohatena logotwitter logo

© Classmethod, Inc. All rights reserved.