O que acontece quando eu reinicializo uma instância EC2?

91

Quando reinicializo uma instância EC2, obtenho a imagem inicial novamente ou o estado do disco rígido antes da reinicialização é mantido?

E o que acontece com o faturamento, o horário começa novamente ou continuo com a fração de hora em que eu estava quando reiniciei?

flybywire
fonte
7
Pergunta (e respostas) simples, mas muito úteis - obrigado! 1 ao redor.
Jonik
1
Concordar como reiniciado não é o mesmo que reiniciar uma instância depois de interrompido.
Chetabahana de

Respostas:

83

Reinicializar uma instância é como reiniciar um PC. O disco rígido não é afetado. Você não retorna ao estado original da imagem, mas o conteúdo dos discos rígidos é o mesmo antes da reinicialização.

A reinicialização não está associada ao faturamento. O faturamento começa quando você instancia uma imagem e para quando você a encerra. Reinicializar no meio não tem efeito.

kgiannakakis
fonte
4
Observe que há um bug relacionado - os arquivos em / etc podem ser alterados de volta para alguns padrões (Google).
Adam Matan
2
Link @AdamMatan? Eu tenho um problema com a perda /etc/resolv.confna reinicialização.
Petrus Theron
5
Só para deixar claro: você não é cobrado por instâncias interrompidas (além dos volumes EBS). As instâncias EC2 só custam quando estão em execução.
Philippe Gerber
Sim, haverá cobrança por volumes, mas o EBS é cobrado por hora
Chetabahana
23

A reinicialização mantém os discos intactos.

Se você desligar a instância e ligar uma nova, os discos serão redefinidos para seus estados iniciais.

Isso não se aplica aos discos EBS, que persistem mesmo após desligamentos.

Barry Brown
fonte
> se você desligar a instância e ligar uma nova, os discos serão redefinidos para seus estados iniciais. esta resposta contradiz diretamente a resposta principal
swyx
9

De acordo com a documentação da AWS :

Uma reinicialização da instância é equivalente a uma reinicialização do sistema operacional. Na maioria dos casos, leva apenas alguns minutos para reiniciar sua instância. Quando você reinicializa uma instância, ela permanece no mesmo host físico, então sua instância mantém seu nome DNS público (IPv4), endereço IPv4 privado, endereço IPv6 (se aplicável) e quaisquer dados em seus volumes de armazenamento de instância.

A reinicialização de uma instância não inicia uma nova hora de faturamento da instância, ao contrário de parar e reiniciar sua instância.

Além disso, eles recomendam:

Recomendamos que você use o Amazon EC2 para reinicializar sua instância em vez de executar o comando reboot do sistema operacional em sua instância. Se você usar o Amazon EC2 para reinicializar sua instância, faremos uma reinicialização forçada se a instância não for encerrada de forma limpa em quatro minutos.

capitão preto
fonte
0

Ao reinicializar uma instância, ele manterá o mesmo hipervisor e reiniciará a VM como a reinicialização normal do Linux.

Se você criou uma VM com armazenamento de bloco efêmero, não perderá o armazenamento efêmero ao reiniciar a instância.

Conforme mencionado acima, a reinicialização não afetará o faturamento

Ashokhein
fonte