張貼日期: Feb 13, 2020

現在,您可以透過 AWS CloudFormation 為隨需執行個體和預留執行個體啟用 Amazon EC2 Hibernation,該服務讓您能夠以有序和可預測的方式輕鬆佈建和更新 AWS 資源集合。推出啟用 Hibernation 的 EC2 執行個體變得比以往更加容易,您只需在 CloudFormation 範本的 AWS::EC2::Instance 資源中,使用 “Configured: true” 參數即可新增單一 “HibernationOptions” 屬性。憑藉此新功能,只要您的 EC2 執行個體滿足 Hibernation 先決條件,即可透過 CloudFormation 輕鬆地將 Hibernation 作為 EC2 執行個體設定的一部分。 

若您要儲存應用程式狀態,且包含儲存在記憶體和磁碟中的內容,則應使用 Hibernation;在您不需要 EC2 執行個體時,則從儲存的狀態中恢復應用程式。您可以充分利用此功能,甚至無須修改現有應用程式。 

Hibernation 適用於執行 Amazon Linux、Amazon Linux 2、Ubuntu 16.04 和 18.04 LTS,以及 Windows Server 2012、2012R2、2016 和 2019 之 M3、M4、M5、C3、C4、C5、R3、R4 和 R5 執行個體上執行的隨需和預留執行個體。針對 Windows Server,高達 16 GB RAM 的執行個體支援 Hibernation。針對其他作業系統,少於 150 GB RAM 的執行個體支援 Hibernation。 

請瀏覽 AWS CloudFormation 使用者指南,進一步了解有關為 EC2 執行個體啟用 Hibernation 的資訊。若要進一步了解有關 EC2 Hibernation 及其使用方法的資訊,請瀏覽部落格LinuxWindows 使用者指南和常見問答集。您還可以透過 AWS 命令行界面 (CLI)AWS SDKAWS Tools for PowershellAWS 管理主控台來啟用 Hibernation 和休眠/恢復 EC2 執行個體。