Безопасно ли использовать том Amazon EBS во время создания снимка?

36

Безопасно ли использовать EBS volumne во время создания снимка?

В настоящее время у меня установлен том объемом 100 ГБ EBS. Я нахожусь в процессе снимка этого. Боже, это медленно! В итоге снимок займет более 45 минут.

Мой вопрос: том EBS уже скопирован и просто где-то сохраняется? Или снимок активно копируется с моего подключенного тома прямо сейчас?

В принципе, если я начну использовать его до того, как снимок завершится, я буду в шланге?

Я просто не могу поверить, что это занимает много времени, чтобы скопировать. Там действительно даже не используется 100 ГБ. Это больше похоже на 25Gb.

Джастин Ноэль
источник

Ответы:

36

Вы можете безопасно использовать том после запуска снимка, даже если он все еще находится в состоянии ожидания в соответствии с AWS - см. Этот пост .

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

ПРИМЕЧАНИЕ. Нельзя создать том из снимка, который находится в состоянии ожидания. Если вы сделаете это, вы получите ошибку «Снимок в недопустимом состоянии».

Поэтому, пожалуйста, не забудьте дождаться, пока снимок перейдет в состояние «доступно».

Доминик Клил
источник
6

Совершенно безопасно использовать объем во время снимка. Как только возвращается команда моментального снимка, диск переходит в режим, в котором новые данные записываются в другом месте, поэтому моментальный снимок соответствует тому, как диск выглядел при запуске.

Тем не менее, вы будете испытывать очень ухудшенную производительность (как вы заметили), пока снимок не будет завершен.

Поэтому убедитесь, что вы делаете снимки только в часы пик.

jedberg
источник
Тома EBS находятся внутри томов LVM, то есть в виде файлов изображений? Учитывая, что вы создали какие-либо произвольные файловые системы внутри гостя EC2? Например, /dev/ebs_uuid/image.bin?
Мэтт Фрэман
@jedberg вы пишете "Как только вернется команда снимка". Не могли бы вы направить меня туда, где это написано в документации AWS? Страница справочника create-snapshot упоминает только о том, что начинать использование тома можно, пока снимок находится в состоянии «ожидания».
Эрик Шёлунд,