Что происходит, когда я перезагружаю инстанс EC2?

91

Когда я перезагружаю экземпляр EC2, получаю ли я снова исходный образ или сохраняется состояние жесткого диска до перезагрузки?

И что происходит с выставлением счетов, начинается ли час снова или я продолжаю с той доли часа, в которой был на момент перезагрузки?

облет
источник
8
Простой, но очень полезный вопрос (и ответы) - спасибо! +1 все вокруг.
Jonik
1
Согласитесь, что перезагрузка - это не то же самое, что перезапуск экземпляра после остановки.
Chetabahana

Ответы:

83

Перезагрузка экземпляра похожа на перезагрузку ПК. Жесткий диск не затронут. Вы не вернетесь в исходное состояние образа, но содержимое жестких дисков будет таким, каким оно было до перезагрузки.

Перезагрузка не связана с выставлением счетов. Выставление счетов начинается, когда вы создаете экземпляр изображения, и останавливается, когда вы его прерываете. Перезагрузка между ними не имеет никакого эффекта.

Кгианнакакис
источник
4
Обратите внимание, что есть связанная ошибка - файлы в / etc могут быть изменены на некоторые значения по умолчанию (Google it).
Адам Матан,
2
@AdamMatan ссылка? У меня проблема с проигрышем /etc/resolv.confпри перезагрузке.
Петрус Терон
5
Просто чтобы прояснить: вы не платите за остановленные инстансы (кроме томов EBS). Инстансы EC2 платят вам только тогда, когда они работают.
Philippe Gerber
Да, будет взиматься плата за объемы, но EBS взимается почасовая оплата
Четабахана
23

После перезагрузки диски останутся нетронутыми.

Если вы выключите экземпляр и включите новый, диски вернутся в исходное состояние.

Это не относится к дискам EBS, которые сохраняются даже при выключении.

Барри Браун
источник
> если вы выключите экземпляр и включите новый, диски будут сброшены в исходное состояние. этот ответ прямо противоречит верхнему ответу
swyx
9

Согласно документации AWS :

Перезагрузка экземпляра эквивалентна перезагрузке операционной системы. В большинстве случаев перезагрузка экземпляра занимает всего несколько минут. Когда вы перезагружаете экземпляр, он остается на том же физическом хосте, поэтому ваш экземпляр сохраняет свое общедоступное DNS-имя (IPv4), частный IPv4-адрес, IPv6-адрес (если применимо) и любые данные в томах хранилища его экземпляров.

При перезагрузке экземпляра не начинается новый час выставления счета за экземпляр, в отличие от остановки и перезапуска вашего экземпляра.

Далее они рекомендуют:

Мы рекомендуем использовать Amazon EC2 для перезагрузки вашего экземпляра вместо того, чтобы запускать команду перезагрузки операционной системы из вашего экземпляра. Если вы используете Amazon EC2 для перезагрузки своего инстанса, мы выполним жесткую перезагрузку, если инстанс не завершится полностью в течение четырех минут.

капитанчерный
источник
0

При перезагрузке экземпляра гипервизор останется прежним, и виртуальная машина перезапустится, как при обычной перезагрузке Linux.

Если вы создали виртуальную машину с временным хранилищем блоков, вы не потеряете временное хранилище при перезапуске экземпляра.

Как было сказано выше, перезагрузка не повлияет на биллинг.

Ашохеин
источник