Posted On: Aug 22, 2023

Starting today, you can now hibernate Amazon EC2 M7i and M7i-flex instances. Hibernation provides you with the convenience of pausing your instances and resuming them later from a saved state. Using hibernation, your applications will resume from right where they left off. With hibernation, you can maintain pre-warmed instances that can get to a productive state faster without modifying existing applications. 

Upon hibernation, an instance’s EBS root volume and any attached EBS data volumes are saved to disk. The data from memory (RAM) is saved to your EBS root volume. When a hibernated instance is resumed, the EBS root volume is restored from its prior state, along with the RAM state and any previously attached data volumes. 

Hibernation is available for On-Demand Instances and Reserved Instances on many different instance families running Amazon Linux, Amazon Linux 2, Ubuntu 16.04 and 18.04 LTS, and Windows Server 2012, 2012R2, 2016, and 2019. For Windows, hibernation is supported for instances up to 16 GB of RAM. For other operating systems, hibernation is supported for instances with less than 150 GB of RAM. Hibernation is available in all AWS Regions where EC2 is available.

Hibernate is available through AWS CloudFormation, AWS Management Console, or through the AWS SDKs, AWS Tools for Powershell, or the AWS Command Line Interface (CLI). For information about enabling hibernation for your EC2 instances, visit the hibernation FAQs, User Guide, and Hibernation Prerequisite Guide.