Publicado: Feb 13, 2020
Agora você pode habilitar a hibernação do Amazon EC2 para instâncias reservadas e sob demanda por meio do AWS CloudFormation, um serviço que permite provisionar e atualizar facilmente uma coleção de recursos do AWS de maneira ordenada e previsível. O lançamento de instâncias do EC2 com a hibernação habilitada está mais fácil que nunca; agora, você só precisa adicionar uma única propriedade “HibernationOptions” com o parâmetro “Configured: true” no recurso AWS::EC2::Instance no seu modelo do CloudFormation. Com esse novo recurso, você pode facilmente tornar a Hibernação parte da configuração da instância do EC2 por meio do CloudFormation, desde que a instância do EC2 atenda aos Pré-requisitos da hibernação.
Você deve usar a hibernação se desejar salvar o estado do aplicativo com o conteúdo armazenado na memória e no disco, quando não precisar da instância do EC2, e retomar mais tarde o aplicativo a partir do estado salvo. Você pode se beneficiar desse recurso sem modificar os aplicativos existentes.
A hibernação está disponível para instâncias sob demanda e reservadas executando instâncias M3, M4, M5, C3, C4, C5, R3, R4 e R5 que executam o Amazon Linux, o Amazon Linux 2, o Ubuntu 16.04 e 18.04 LTS e o Windows Server 2012, 2012R2, 2016 e 2019. No Windows Server, a hibernação tem suporte para instâncias de até 16 GB de RAM. Em outros sistemas operacionais, a hibernação tem suporte para instâncias com menos de 150 GB de RAM.
Visite o guia do usuário do AWS CloudFormation para saber mais sobre como ativar a hibernação para sua instância do EC2. Para saber mais sobre a hibernação do EC2 e como usá-la, visite os guias do usuário do Blog, Linux ou Windows e os FAQs. Você também pode ativar a hibernação e hibernar/retomar suas instâncias do EC2 por meio da Interface de linha de comando (CLI) do AWS, SDKs do AWS, AWS Tools for Powershell ou do Console de Gerenciamento da AWS.