質問・問題
EC2 の Simplified automatic recovery (簡素化された自動リカバリ)とはどのような機能ですか?
従来の CloudWatch アラームを利用したインスタンスの復旧と何が違いますか?
回答・解決方法
Simplified automatic recovery (簡素化された自動リカバリ)は、AWS 基板側の障害に起因してインスタンスが動作しなくなった場合にインスタンスを自動復旧する機能であり、従来の CloudWatch アラームを利用したインスタンスの復旧と同等の機能です。
従来のものとの違いは以下の通りです。
- 対応するインスタンスでは自動で有効になり、お客さまによる追加の設定は不要です
- デフォルトで有効になった簡素化された自動リカバリは、無料でご利用いただけます
注意点
CloudWatch アラームを利用したインスタンスの復旧と同様、AWS 基板側の障害に起因してインスタンスが動作しなくなった場合にのみ自動で復旧されます。
具体的には、以下のような事象です。
- ネットワーク接続の喪失
- システム電源の喪失
- 物理ホストでのソフトウェアの問題
- ネットワークの到達可能性に影響を与える物理ホストのハードウェアの問題
OS 内部の障害を検知して復旧するといったことはできません。
さらに簡素化された自動リカバリは、インスタンスストアボリュームを持つインスタンスで利用出来ない点もご留意下さい。
【参考記事】
Recover your instance - Amazon Elastic Compute Cloud https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-recover.html#instance-configuration-recovery
【アップデート】EC2 インスタンスの自動復旧がデフォルトで有効になりました - サーバーワークスエンジニアブログ
https://blog.serverworks.co.jp/auto-recovery-update