張貼日期: 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 及其使用方法的資訊,請瀏覽部落格、Linux 或 Windows 使用者指南和常見問答集。您還可以透過 AWS 命令行界面 (CLI)、AWS SDK、AWS Tools for Powershell 或 AWS 管理主控台來啟用 Hibernation 和休眠/恢復 EC2 執行個體。