Получение моментальных снимков

Механизм моментальных снимков OpenStack позволяет вам создавать новые образы из запущенных экземпляров. Это очень удобно для модернизации базовых образов или получения публикуемых образов, а также для их настройки для локального использования. Чтобы сделать моментальный снимок работающего экземпляра и поместить его в образ с помощью интерфейса командной строки (CLI), сделайте следующее:

$ nova image-create <instance name or uuid> <name of new image>

Интерфейс инструментальной панели (Dashboard) для моментальных снимков может ввести в заблуждение, поскольку страница Images & Snapshots (Образов и Снимков) разбивает содержимое на несколько областей:

  • Images

    (Образы)
  • Instance snapshots

    (Моментальные снимки экземпляров)
  • Volume snapshots

    (Моментальные снимки томов)

Однако моментальный снимок экземпляра является образом. Единственная разница между образом, который вы загружаете непосредственно в службуобразов и образом, который вы создаете с помощью моментального снимка заключается в том, что созданный моментальным снимком образ имеет дополнительные свойства в базе данных glance. Эти свойства можно найти в таблице image_properties, и включают в себя:

Название Значение

image_type

snapshot (моментальный снимок)

instance_uuid

<uuid экземпляра, с которого делается моментальный снимок>

base_image_ref

<uuid оригинального образа экземпляра, с которого выполняется моментальный снимок>

image_location

snapshot (моментальный снимок)

 Моментальные снимки в реальном масштабе времени

Моментальные снимки в реальном масштабе времени являются свойством, которое позволяет пользователям делать моментальный снимок работающей виртуальной машины без ее приостановки. Эти моментальные снимки являются просто моментальными снимками только дисков. Выполнение моментальных снимков экземпляров теперь может быть выполнено без простоя (в предположении, что используются QEMU 1.3+ и libvirt 1.0+).