Снимки ВМ

Снимок ВМ фиксирует состояние, настройки и данные виртуальной машины в конкретный момент времени. Снимок можно использовать для восстановления ВМ после сбоя или нежелательных изменений, а также для создания новой ВМ на основе сохранённого состояния.

Создание снимка

Снимок можно создать двумя способами:

  • Снимок ВМ — сохраняет состояние образа ВМ и всех её дисков. Подходит для восстановления ВМ с любым количеством дисков.

  • Снимок дисков ВМ — сохраняет состояние дисков ВМ. Для ВМ, созданных по схеме Boot from Volume, снимок образа при этом не создаётся; для ВМ, созданных по схеме Boot from Image, дополнительно создаётся и снимок образа. Позволяет выбрать охват: все диски ВМ или только загрузочный.

Все созданные снимки хранятся в разделе Ресурсы > Снимки. Снимки ВМ на данной странице будут доступны на вкладке Виртуальные машины, снимки дисков — на вкладке Диски.

Для обеспечения консистентности данных рекомендуется останавливать ВМ перед созданием снимка: если ВМ работает в этот момент, данные приложений внутри неё (баз данных, веб-серверов и др.) могут быть сохранены не полностью. Остановка ВМ выполняется операцией Управление питанием > Выключить, доступной в столбце Actions конкретной ВМ.

Создание снимка ВМ

Для того чтобы создать снимок виртуальной машины целиком, выполните следующие действия:

  1. В левом меню перейдите в раздел Ресурсы > Виртуальные машины.

  2. В выпадающем списке в столбце Actions для нужной ВМ выберите действие Снимки ВМ, а затем — Создать снимок ВМ.

    Создание снимка ВМ

    Создание снимка ВМ

  3. В открывшемся окне введите название снимка в поле Название снимка и нажмите Создать.

    Снимок выключенной ВМ

    Снимок выключенной ВМ

    Если ВМ запущена, в диалоге дополнительно отображается информационное сообщение.

    Снимок запущенной ВМ

    Снимок запущенной ВМ

Созданный снимок ВМ можно найти в разделе Ресурсы > Снимки > Виртуальные машины.

Снимки ВМ на вкладке «Виртуальные машины»

Снимки ВМ на вкладке «Виртуальные машины»

Дополнительно в раздел Ресурсы > Снимки > Диски автоматически добавится снимок её дисков.

Снимки дисков ВМ на вкладке «Диски»

Снимки дисков ВМ на вкладке «Диски»

Создание снимка дисков ВМ

Для создания снимков дисков ВМ доступны две опции:

  • Создание снимка только загрузочного диска — создаёт снимок только загрузочного диска ВМ. Для снимка можно задать имя, описание и дополнительные параметры.

  • Создание снимков всех дисков — создаёт снимок всех прикреплённых дисков ВМ одновременно. Название снимку присваивается автоматически.

Предупреждение

Снимок загрузочного диска подходит для восстановления ВМ только с одним диском. Если у ВМ несколько дисков, для полного восстановления необходимо создавать снимки всех дисков.

Для того чтобы создать снимок загрузочного диска ВМ:

  1. В левом меню перейдите в раздел Ресурсы > Виртуальные машины.

  2. В выпадающем списке в столбце Actions для нужной ВМ выберите действие Управление дисками, а затем — Создать снимок загрузочного диска.

    Создание снимка загрузочного диска

    Создание снимка загрузочного диска

  3. В открывшемся окне заполните поле Name. При необходимости добавьте описание снимка в поле Description и дополнительные метаданные в блоке Extra specs.

  4. Нажмите Создать.

    Снимок загрузочного диска

    Снимок загрузочного диска

Созданные снимки дисков ВМ можно найти в разделе Ресурсы > Снимки > Диски.

Снимки дисков ВМ на вкладке «Диски»

Снимки дисков ВМ на вкладке «Диски»

Восстановление ВМ из снимка

Данная операция восстанавливает виртуальную машину до состояния последнего снимка. Восстановление использует последний снимок образа ВМ (если он есть) и последний снимок каждого диска — эти снимки выбираются независимо друг от друга, и их даты создания могут отличаться. Для возможности восстановления ВМ снимки должны существовать для всех её дисков.

Предупреждение

Восстановление доступно только в том случае, если выполнены все условия:

  • ВМ находится в статусе ACTIVE или SHUTOFF;

  • все восстанавливаемые диски находятся в статусе in-use;

  • последний снимок каждого диска находится в статусе available («Доступен»);

  • снимок образа ВМ находится в статусе active («Активный»);

  • размер диска совпадает с размером его снимка.

Также нельзя запускать восстановление, если для этой ВМ уже выполняется другая операция восстановления.

Данные на дисках перезаписываются — отменить операцию после запуска невозможно.

Чтобы восстановить ВМ из снимка:

  1. В левом меню перейдите в раздел Ресурсы > Виртуальные машины.

  2. В выпадающем списке в столбце Actions для нужной ВМ выберите действие Снимки ВМ, а затем — Вернуться к снимку ВМ.

    Восстановление ВМ из снимка

    Восстановление ВМ из снимка

  3. В открывшемся окне проверьте блок Затрагиваемые диски.

    Предупреждение

    Обязательно убедитесь, что для всех дисков отображаются снимки с ожидаемыми датами, прежде чем подтверждать восстановление: операцию нельзя отменить после запуска.

    Если ВМ выключена, окно подтверждения восстановления выглядит следующим образом:

    Восстановление выключенной ВМ

    Восстановление выключенной ВМ

    Если ВМ запущена, в окне будет отображаться дополнительное предупреждение о принудительном выключении ВМ и потере несохранённых данных. Кнопка подтверждения в этом случае будет иметь название Выключить и восстановить.

    Восстановление запущенной ВМ

    Восстановление запущенной ВМ

  4. При необходимости установите или снимите чекбокс Запустить после восстановления.

  5. Нажмите Восстановить (или Выключить и восстановить, если ВМ запущена).

Операция восстановления выполняется в фоновом режиме. Чтобы отследить прогресс, перейдите в раздел Журналы событий > История операций и нажмите на строку операции Восстановление ВМ из снимка в списке операций.

История операций

История операций

На странице Детали операции отображаются шаги восстановления и информация о прогрессе каждого из них. Набор шагов зависит от схемы, по которой создана ВМ:

  • Boot from Volume — если ВМ была запущена, сначала выполняется её остановка; затем блокировка ВМ, откат диска (или дисков), разблокировка ВМ и запуск ВМ (если установлен чекбокс Запустить после восстановления);

  • Boot from Image — выполняется пересборка образа ВМ, переподключение дополнительных дисков (если они есть) и запуск ВМ (если установлен чекбокс Запустить после восстановления).

Прогресс операции восстановления ВМ

Прогресс операции восстановления ВМ

Создание новой ВМ из снимка

Снимок ВМ и снимок загрузочного диска можно использовать для создания новой ВМ — например, чтобы клонировать рабочее окружение.

Примечание

  • Создание ВМ из снимка поддерживается только для ВМ, созданных по схеме Boot from Volume.

  • Для создания ВМ из снимка требуется достаточная квота на новые диски в проекте.

Создание ВМ из снимка ВМ

Для создания ВМ из снимка ВМ необходимо, чтобы снимок находился в статусе active («Активный»), а все связанные с ним снимки дисков были доступны для использования.

Чтобы создать ВМ из снимка ВМ:

  1. В левом меню перейдите в раздел Ресурсы > Виртуальные машины.

  2. Нажмите кнопку Создать ВМ.

    Создание новой ВМ через раздел «Виртуальные машины»

    Создание новой ВМ через раздел «Виртуальные машины»

  3. Откроется страница создания ВМ. В поле Источник выберите вариант Снимок ВМ, а затем укажите нужный снимок в поле Снимок ВМ.

    Выбор снимка ВМ в качестве источника при создании ВМ

    Выбор снимка ВМ в качестве источника при создании ВМ

  4. Заполните остальные параметры ВМ (название, сеть, группы безопасности и др. — подробнее см. Создание ВМ).

  5. Нажмите Создать.

  6. Дождитесь завершения операции.

Созданная ВМ появится в разделе Ресурсы > Виртуальные машины со всеми дисками, содержавшимися в снимке.

Создание ВМ из снимка загрузочного диска

Для создания ВМ из снимка загрузочного диска необходимо, чтобы снимок находился в статусе available («Доступен»).

Чтобы создать ВМ из снимка загрузочного диска:

  1. В левом меню перейдите в раздел Ресурсы > Виртуальные машины.

  2. Нажмите кнопку Создать ВМ.

    Создание новой ВМ

    Создание новой ВМ

  3. Откроется страница создания ВМ. В поле Источник выберите вариант Снимок диска, а затем укажите нужный снимок в поле Снимок диска.

    Выбор снимка диска в качестве источника при создании ВМ

    Выбор снимка диска в качестве источника при создании ВМ

  4. Заполните остальные параметры ВМ (см. Создание ВМ).

  5. Нажмите Создать.

  6. Дождитесь завершения операции.

Созданная ВМ появится в разделе Ресурсы > Виртуальные машины с одним загрузочным диском, содержащим данные снимка.