AMI с или без перезагрузки на AWS EC2

14

При создании AMI из экземпляра EC2 я всегда проверяю «нет перезагрузки», мне было интересно, каковы плюсы / минусы создания образов с / без перезагрузки? Влияет ли работа сервера на качество произведенного ami или это так же хорошо, как перезагрузка?

Джейми Тейлор
источник

Ответы:

7

При правильном отключении он не имеет состояния, в холодном виде и файловые системы исправны. По сути, в процессе создания изображения ничего не находится в буфере или не «перемещается». Я считаю, что создание образа также создает некоторые накладные расходы. Перезагрузка - самая идеальная ситуация, в которой образ будет находиться при создании. Это не значит, что вы не можете сделать снимок, пока он включен или что он всегда плохой.

Крис С
источник
Имеет смысл, я только спрашиваю, потому что у меня был неудачный опыт с экземпляром, не перезагружающимся после того, как это было сделано, кроме того, AMI также отказывался создавать экземпляры.
Джейми Тейлор
5

Предполагая, что образ делает идеальный снимок диска в тот момент, когда вы все еще подвержены риску несовместимости данных - например, БД, возможно, начала обновлять запись и записала половину на диск, а другая половина все еще находится в ОЗУ.

Большинство вещей справятся с этим нормально, некоторые системы справятся с этим - например, я использовал для работы с ClearCase, и вы почти гарантированно получили повреждение VOB, если вы не выключили сервер для создания резервных копий.

DrStalker
источник