1. Главная
  2. О компании
  3. Документация
  4. Снапшоты

Снапшоты

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

Хранятся снапшоты максимально близко к виртуальной машине, поскольку основное их назначение — быстро вернуть ее предыдущее состояние. После использования снапшота рекомендуется его удалить, чтобы не занимать место на диске. Снапшот не предназначен для долгосрочного хранения копий машин, как резервные копии.

Предупреждение
Снапшоты — не резервные копии. В отличие от снапшотов, резервные копии хранятся отдельно от VM, чтобы копии не повредились вместе с оригиналами. Их назначение — восстановить данные в случае аварии, непредвиденного события. Функция создания снапшотов входит в стоимость услуги аренды виртуального ЦОД.
Важно
В консоли управления Cloud Director хранится только один снапшот для каждой VM. Каждый новый снапшот заменяет предыдущий. Если в виртуальном ЦОДе есть политики хранения разной производительности, то снапшоты дисков VM создаются на соответствующей диску политике хранения, а не на политике по умолчанию. Если при создании снапшота активировать Snapshot the memory of the virtual machine, файл снапшота оперативной памяти сохранится на политике хранения по умолчанию.
  • Создание снапшота

  • Восстановление из снапшота

  • Удаление снапшота

Создание снапшота

Предупреждение
Снапшоты не фиксируют сетевые параметры виртуальной машины (NIC).

Рассмотрим создание снапшота для VM.

  1. В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите Virtual Machines.

  2. Найдите нужную VM.

  3. В карточке VM нажмите ACTIONS → Snapshot → Create Snapshot.

  4. Если нужно делать снапшот памяти VM, активируйте переключатель Snapshot the memory of the virtual machine.

Важно
При отключении опции Snapshot the memory of the virtual machine, виртуальная машина при откате будет выключена. Если выбрать эту опцию, виртуальная машина откатится в исходное состояние и будет включенной. После создания снапшота с опцией Snapshot the memory of the virtual machine в виртуальной машине невозможно изменить количество ОЗУ пока снапшот не будет удален или не будет выполнен откат состояния виртуальной машины. Также в работающей виртуальной машине при имеющемся снапшоте невозможно производить операции по изменению размеров виртуальных дисков.
  1. Если нужно приостановить гостевую файловую систему, активируйте переключатель Quiesce the guest file system (Requires installed VM Tools).

  2. Нажмите CREATE.

Снапшот для vApp создается аналогично. В этом случае появляются снапшоты всех VM в vApp.

Восстановление из снапшота

  1. В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите Virtual Machines.

  2. Найдите нужную VM.

  3. В карточке VM нажмите ACTIONS → Snapshot → Revert to Snapshot.

  4. Нажмите ОК.

Восстановление из снапшота для vApp происходит аналогично. В этом случае восстанавливаются все VM в vApp.

Удаление снапшота

Рекомендуем удалять снапшоты после того, как они перестают быть нужными. Например, после успешного обновления гостевой ОС. В противном случае, размер измененных данных может достичь критических размеров и занять все свободное место на диске. Это вызовет проблемы при восстановлении из снапшота и может привести к проблемам в работе VM.

Предупреждение
Удаленный снапшот нельзя восстановить.

В момент удаления снапшота VM недоступна для взаимодействия в консоли и по сети и не производит операции ввода-вывода. Время удаления снапшота зависит от объема дельты моментального снимка, который должен быть зафиксирован. Чтобы процесс не занимал долгое время, рекомендуем при создании VM для одного диска использовать объем не более 4 TБ.

  1. В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите Virtual Machines.

  2. Найдите нужную VM.

  3. В карточке VM нажмите ACTIONS → Snapshot → Remove Snapshot.

  4. Нажмите ОК.

Снапшот vApp удаляется аналогично. В этом случае удаляются снапшоты всех VM в vApp.

Расчет квоты под снапшот

В виртуальном датацентре (vDC), в котором располагается целевая виртуальная машина, на момент создания снапшота должно присутствовать необходимое и достаточное количество свободных ресурсов в соответствии с дисковыми политиками хранения.

Ресурсы для создания снапшота виртуальной машины необходимо добавлять в vDC, в котором она расположена. Для добавления необходимого количества ресурсов Вы можете обратится к Вашему менеджеру или специалистам технической поддержки. Ниже рассмотрим пример расчета ресурсов для создания снапшота.

Расчёт необходимых ресурсов производится следующим образом:

  1. Определяем политику хранения по умолчанию (VM default policy) для VM

  2. Cуммируем объём всех виртуальных жёстких дисков (в зависимости от политики хранения).

  3. Так как Cloud Director осуществляет резервирование оперативной памяти из дисковой политики, на которой размещена виртуальная машина (VM default policy), то при расчете ресурсов для создаваемого снапшота необходимо учесть количество оперативной памяти, выделенной для ВМ. Для определения объема выделенной ОЗУ на странице виртуальной машины выбираем в разделе Hardware пункт меню Compute. В строке Memory указан выделенный размер ОЗУ.

  4. Пример итогового расчета для создания снапшота:

    • SSD10K: 20 GB (HDD)

    • SATA (VM default policy): 30 GB (HDD) + 8 (RAM) = 38 GB

    • SSD5K: 40 GB (HDD)