AMI com ou sem reinicialização no AWS EC2


14

Ao criar AMIs a partir de uma instância do EC2, eu sempre checo "sem reinicialização", e me pergunto: quais são os prós / contras da criação de imagens com / sem reinicialização? Manter o servidor ativo afeta a qualidade da ami produzida ou é tão bom quanto uma reinicialização?

Respostas:


7

Com um desligamento adequado, ele não tem estado, na forma fria, e os sistemas de arquivos são sólidos. Basicamente, nada está no buffer ou "se movendo" enquanto cria a imagem. Eu acredito que a criação da imagem também cria um pouco de sobrecarga também. Reiniciar é a situação mais ideal em que uma imagem estará durante a criação. Isso não significa que você não pode tirar uma foto instantânea enquanto estiver em funcionamento ou que seja sempre ruim.


Faz sentido, só estou perguntando porque tive uma experiência ruim uma vez com uma instância que não foi reinicializada depois que ela foi concluída. Além disso, a AMI também estava se recusando a gerar instâncias.
21712 Jamie Taylor #

5

Supondo que a imagem tire um instantâneo perfeito do disco em um momento em que você ainda corre o risco de dados inconsistentes - por exemplo, um banco de dados pode ter começado a atualizar um registro e gravado metade no disco enquanto a outra metade ainda está na RAM.

A maioria das coisas lidará com isso muito bem, alguns sistemas serão adaptados - por exemplo, eu costumava trabalhar com o ClearCase e você quase garantia a corrupção do VOB se não desligasse o servidor para fazer seus backups.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.