AMI avec ou sans redémarrage sur AWS EC2

14

Lorsque je crée des AMI à partir d'une instance EC2, je vérifie toujours "pas de redémarrage", je me demande quels sont les avantages / inconvénients de la création d'images avec / sans redémarrage? Le fait de garder le serveur en direct affecte-t-il la qualité de l'ami produit ou est-ce aussi bon qu'un redémarrage?

Jamie Taylor
la source

Réponses:

7

Avec un arrêt correct, il est sans état, sous forme froide et les systèmes de fichiers sont sains. Fondamentalement, rien n'est dans la mémoire tampon ou "se déplace" lors de la création de l'image. Je pense que la création d'images crée également un peu de surcharge. Le redémarrage est la situation la plus idéale dans laquelle une image se trouvera lors de la création. Cela ne signifie pas que vous ne pouvez pas prendre un instantané pendant qu'il est en haut ou qu'il est toujours mauvais.

Chris C
la source
Cela a du sens, je ne demande que parce que j'ai eu une mauvaise expérience une fois avec une instance qui ne redémarrait pas une fois terminée, en plus de cela, l'AMI refusait également de générer des instances.
Jamie Taylor
5

En supposant que l'image prend un instantané parfait du disque à un moment où vous êtes toujours à risque de données incohérentes - par exemple, une base de données peut avoir commencé à mettre à jour un enregistrement et a écrit la moitié sur le disque tandis que l'autre moitié est toujours en RAM.

La plupart des choses géreront cette amende, certains systèmes passeront par un ajustement - par exemple, je travaillais avec ClearCase et vous étiez presque assuré d'obtenir la corruption VOB si vous n'arrêtiez pas le serveur pour effectuer vos sauvegardes.

DrStalker
la source