Posted On: Feb 11, 2020

Amazon EC2 adds Hibernation support for Ubuntu 16.04 LTS operating system in addition to Amazon Linux, Amazon Linux 2, Ubuntu 18.04 LTS, and Windows Server 2012, 2012R2, 2016 and 2019.  

Hibernation allows you to pause your Amazon EC2 Instances when not required and resume them at a later time. Applications will start up exactly from where they left off instead of rebuilding their memory footprint. Using Hibernation, you can maintain a fleet of pre-warmed instances that can get to productive state faster. You can take advantage of this feature without the need of modifying your existing applications.  

Hibernation help you save time by reducing the startup time taken by applications and saves effort in setting up the environment or applications all over again.  

Hibernation is available for On-Demand and Reserved Instances running on M3, M4, M5, C3, C4, C5, R3, R4, and R5 instances running Amazon Linux, Amazon Linux 2, Ubuntu 16.04 and 18.04 LTS and Windows. 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. 

This feature is available through AWS Command Line Interface (CLI), AWS SDKs, AWS Tools for Powershell or the AWS Management Console. To learn more about EC2 Hibernation, visit this blog. For information about enabling hibernation for your EC2 instances, visit our FAQs or Technical Documentation.