Início e interrupção de instâncias do Amazon EC2 - Amazon Elastic Compute Cloud

Início e interrupção de instâncias do Amazon EC2

É possível interromper e iniciar a instância se ela tiver um volume do Amazon EBS como seu dispositivo raiz. Quando você interrompe uma instância, ela é desligada. Quando você inicia uma instância, ela é normalmente migrada para um novo computador host subjacente e recebe um novo endereço IPv4 público.

Quando você interrompe uma instância, ela não é excluída. Se você decidir que não necessita mais de uma instância, pode encerrá-la. Para ter mais informações, consulte Encerramento de instâncias do Amazon EC2. Se você quiser hibernar uma instância para salvar o conteúdo da memória da instância (RAM), consulte Hibernar sua instância do Amazon EC2. Para obter distinções entre as ações do ciclo de vida da instância, consulte. Diferenças entre reinicialização, interrupção, hibernação e encerramento

Início e interrupção manuais das instâncias

É possível iniciar e interromper instâncias baseadas no Amazon EBS (instâncias com dispositivos raiz do EBS). Não é possível iniciar e interromper instâncias com o dispositivo raiz de armazenamento de instância.

Atenção

Quando você interrompe uma instância, os dados em todos os volumes de armazenamento de instâncias são apagados. Antes de interromper uma instância, verifique se você copiou todos os dados necessários dos volumes de armazenamento de instância para um armazenamento persistente, como o Amazon EBS ou o Amazon S3.

Console
Para parar e iniciar uma instância baseada no Amazon EBS
  1. Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/.

  2. No painel de navegação à esquerda, escolha Instâncias e, em seguida, selecione a instância.

  3. Na guia Armazenamento, verifique se o Tipo de dispositivo raiz é EBS. Caso contrário, não será possível interromper a instância.

  4. Escolha Instance state (Estado da instância) e Stop instance (Interromper instância). Se essa opção estiver desabilitada, a instância já foi interrompida ou o dispositivo raiz é um volume de armazenamento de instâncias.

  5. Quando a confirmação for solicitada, escolha Parar. Pode demorar alguns minutos para que a instância pare.

  6. Para iniciar a instância interrompida, selecione a instância e escolha Estado da instância e Iniciar instância.

  7. Pode demorar alguns minutos para que a instância entre no estado running.

  8. Se você interrompeu uma instância baseada no Amazon EBS e ela aparentar estar "presa" no estado stopping, será possível interrompê-la à força. Para ter mais informações, consulte Solução de problemas na interrupção da instância.

Command line
Pré-requisitos

Verifique se o dispositivo raiz da instância é um volume do EBS. Por exemplo, execute o comando describe-instances da AWS CLI e verifique se RootDeviceType é ebs, e não instance-store.

Para parar e iniciar uma instância baseada no Amazon EBS

Use um dos seguintes comandos:

Observe que usar o comando halt no sistema operacional de uma instância não inicia um desligamento. Se você usar o comando halt, a instância não será encerrada; em vez disso, ela colocará a CPU em HLT, o que suspende a operação da CPU. A instância permanece em execução.

Parar e iniciar instâncias automaticamente

É possível automatizar a interrupção e o início de instâncias com os seguintes serviços:

Instance Scheduler na AWS

É possível usar o Instance Scheduler na AWS para automatizar o início e a interrupção de instâncias do EC2. Para obter mais informações, consulte How do I use Instance Scheduler with CloudFormation to schedule EC2 instances? (Como uso o Instance Scheduler com o CloudFormation para agendar instâncias do EC2?) Observe que se aplicam outras cobranças.

AWS Lambda e uma regra do Amazon EventBridge

É possível usar o Lambda e uma regra do EventBridge para interromper e iniciar suas instâncias em um agendamento. Para obter mais informações, consulteHow do I stop and start Amazon EC2 instances at regular intervals using Lambda? (Como interrompo e inicio instâncias do Amazon EC2 em intervalos regulares usando o Lambda?)

Amazon EC2 Auto Scaling

Para garantir que você tenha o número correto de instâncias do Amazon EC2 disponíveis para lidar com a carga de uma aplicação, crie grupos do Auto Scaling. O Amazon EC2 Auto Scaling garante que sua aplicação sempre tenha a capacidade certa para lidar com a demanda de tráfego e economiza custos ao iniciar instâncias somente quando elas são necessárias. Observe que o Amazon EC2 Auto Scaling encerra, em vez de interromper, instâncias desnecessárias. Para configurar grupos do Auto Scaling, consulte Começar a usar o Amazon EC2 Auto Scaling.

Localizar todas as instâncias em execução e interrompidas

Você pode localizar todas as instâncias em execução e interrompidas em todas as Regiões da AWS em uma única página na Visualização Global do Amazon EC2. Isso é útil especialmente para inventariar e localizar instâncias esquecidas. Para obter informações sobre como usar o Visualização Global , consulte Amazon EC2 Global View.