发布于: Aug 19, 2021
您现在可以对 Amazon EC2 C5d、M5d 和 R5d 实例应用休眠功能。休眠功能使您可以暂停 EC2 实例并在之后恢复,而无需完全终止和重新启动。恢复实例可让您的应用程序从上次中断的位置继续,这样您就不必从头开始重新启动操作系统和应用程序。休眠功能非常适合以下情形:重建应用程序状态非常耗时(例如,开发人员桌面),或可在横向扩展之前准备应用程序启动步骤。
请务必注意,休眠功能目前无法保留实例存储数据。休眠后,会保留实例的 EBS 根卷、任何附加的 EBS 数据卷和内存 (RAM) 中的数据。但是,存储在实例存储卷中的数据将丢失。在恢复后,您的 EBS 根设备将从之前的状态还原,RAM 内容将重新加载,之前挂载的 EBS 卷将重新挂载,实例也将保留原来的实例 ID。使用实例存储卷保存临时状态的应用程序(如缓存)应能够恢复丢失的状态。
休眠适用于符合以下条件的按需实例:在 C3、C4、C5、C5d、I3、M3、M4、M5、M5a、M5ad、M5d、R3、R4、R5、R5a、R5ad、R5d、T2、T3 和 T3a 实例上运行,并且这些实例正在运行 Amazon Linux、Amazon Linux 2、Ubuntu 16.04 和 18.04 LTS 以及 Windows Server 2012、2012R2、2016 和 2019。对于 Windows,最大占用 16GB RAM 的实例支持休眠功能。对于其他操作系统,RAM 小于 150GB 的实例支持休眠功能。
除亚太地区(大阪)外,所有 AWS 商业区域均提供休眠功能。
可通过 AWS CloudFormation、AWS 管理控制台、AWS 软件开发工具包、AWS Tools for Powershell 或 AWS Command Line Interface (CLI) 使用休眠功能。要了解有关休眠功能的更多信息,请参阅我们的常见问题、技术文档和博客。