instância do Amazon EC2 - STOP

3

Eu tenho uma instância do Amazon EC2 que parece estar em execução em um volume do EBS. Quando eu tentei "pará-lo", me disseram que eu perderia os dados sobre o armazenamento efêmero.

Desejo desligar a máquina por cerca de um mês, porque estou sendo cobrado e não estou usando no momento.

Se eu desligar esta máquina, perderei meus dados reais na máquina? Meu entendimento é que o armazenamento efêmero é armazenamento temporário alocado para a máquina, mas os dados salvos dentro da máquina são persistentes, desde que o volume esteja no EBS?

Eu li alguns blogs sobre isso, mas a informação é confusa e é por isso que estou perguntando aqui.

    
por Khuram Malik 05.01.2012 / 12:07

2 respostas

4

Contanto que você pare sua instância, e não termine , o volume do EBS permanecerá inalterado e ainda será anexado à sua instância. Estará disponível na próxima inicialização, em 1 mês.

Citações do link :

If you are using an EBS-backed instance, you can stop and restart that instance without affecting the data stored in the attached volume. The volume remains attached throughout the stop-start cycle. This allows you to process and store the data set indefinitely, only using the processing and storage resources when required. The data set persists in the volume until the volume is deleted. After a volume is deleted it cannot be attached to any instance.

No entanto, você ainda será cobrado pelo armazenamento do EBS usado.

    
por 05.01.2012 / 12:17
4
  • Todo armazenamento efêmero será perdido, independentemente de você interromper ou encerrar a instância.
  • O armazenamento do EBS persistirá se você parar a instância e, normalmente, também persistirá se você a rescindir.

Para esclarecer o ponto acima - se o sinalizador DeleteOnTermination estiver definido, o volume do EBS será excluído quando a instância for finalizada. Por padrão, a maioria dos volumes de EBS de raiz é definida para ser excluída na finalização - você pode alterar isso usando ec2-modify-instance-attribute . Todos os volumes do EBS que você anexou manualmente ao padrão da instância têm DeleteOnTermination definido como falso (isto é, eles persistirão).

S3 com backup (armazenamento de instâncias) As AMIs não podem ser interrompidas (apenas terminadas). (O que faz sentido, já que o disco raiz seria provisionado novamente e a instância restaurada da AMI de qualquer maneira.)

Se você não pretende usar essa instância por um mês, seria mais econômico:

  • tire um instantâneo do volume raiz
  • encerre a instância
  • e exclua o volume do EBS.

Como as capturas instantâneas são compactadas (e armazenam apenas 'dados' reais - espaço não provisionado), isso provavelmente custará significativamente menos - e permitirá que você retorne ao mesmo estado (já que todos os dados efêmeros serão perdidos). Se você já tiver instantâneos existentes, o custo adicional será ainda mais reduzido, uma vez que os instantâneos são diferenciais. (Você pode, claro, criar uma AMI a partir de um instantâneo e iniciar uma nova instância usando essa AMI a qualquer momento).

Por outro lado, você será cobrado pelo espaço provisionado pelo (s) seu (s) volume (s) EBS, independentemente da quantidade real utilizada, pelo tempo que eles existirem.

    
por 05.01.2012 / 12:37

Tags