Auto Recovery is a new Amazon EC2 feature that is designed to increase instance availability. You can automatically recover supported instances when a system impairment is detected. Auto Recovery keeps your existing instance running and automatically recovers your instance on new underlying hardware, if needed, so you do not generally need to migrate to a new instance.

You can enable Auto Recovery for an instance by creating an AWS CloudWatch alarm. Choose the “EC2 Status Check Failed (System)” metric and select the “Recover this instance” action. The instance will reboot during the recovery process. The recovered instance will be identical to the original, including the same Instance ID, IP address(es) and configuration.