EC2 Shutdown Behavior, Hibernate, and Termination Protection
Build on your understanding of the EC2 service by exploring some of its key parameters and options.
Shutdown behavior
The shutdown behavior parameter specifies what should happen to our EC2 instance if it shuts down. The default value for shutdown behavior is to stop the instance. However, we can set this behavior to “terminate.”
This option isn’t applicable when we shut down (stop) the instance from the console. It’s only applicable when we shut down from within the EC2 instance by using a command such as shutdown
or poweroff
.
We can change this behavior using the InstanceInitiatedShutdownBehavior
attribute in the AWS CLI. The shutdown behavior of the instance can be changed while the instance is stopped or running.
Get hands-on with 1200+ tech skills courses.