Восстановить виртуальную машину
Примечание
Действия выполняются пользователем с ролью Администратор ВЦОД или Разработчик ВМ
Восстановление ВМ возможно при наличии резервной копии.
Команды резервного копирования подробно описаны в статье Резервные копии ВМ.
Механизм восстановления ВМ из резервной копии состоит из шагов, описанных ниже.
Подготовить резервную копию
-
Создайте резервную копию ВМ.
-
Если резервное копирование прошло успешно:
-
Информация о совершенной операции автоматически удаляется из перечня и не отображается при выполнении команд
storage libvirt backup listиstorage libvirt backup show. -
В пуле хранилища появляются тома с данными резервной копии.
-
Описание резервной копии в виде XML можно посмотреть командой
-
-
Если резервное копирование прошло неуспешно:
-
При выполнении команд
storage libvirt backup listиstorage libvirt backup showвисит информация об ошибке. -
Удалите эту операцию из истории.
-
Затем повторите резервное копирование, указав корректные параметры.
-
Восстановить ВМ
Примечание
Том с данными резервной копии ВМ находится в пуле, которому принадлежат исходные тома.
XML-данные резервной копии хранятся в БД и содержат полное описание конфигурации виртуальной машины
Чтобы восстановить ВМ из резервной копии, необходимо:
-
Получить XML-описание резервной копии ВМ
где
name— имя виртуальной машины.Пример
Пример XML-описания резервной копии ВМ domain_backup.xml
-
Создать YAML-файл для создания ВМ с параметрами из XML.
Пример
YAML-файл создания ВМ request_libvirt_recovery.yaml
-
Загрузить файл на Платформу
Чтобы загрузить файлы в Sharx Base, введите команду
гдеspec— расположение YAML-файла.При локальном расположении на АРМ пользователя введите путь до файла.
При расположении в стороннем репозитории укажите ссылку на данный файл.
-
После загрузки проверить список всех созданных ВМ
-
Подробная информация о статусе конкретной ВМ
где
vcluster— имя виртуального кластера;name— имя ВМ.
В результате действий будет создана виртуальная машина, аналогичная по данным и конфигурации восстанавливаемой ВМ.
Термины и определения содержатся в статьях: