Резервные копии виртуальных машин

Примечание

Действия выполняются пользователем с ролью Администратор ВЦОД или Разработчик ВМ

Том с данными резервной копии ВМ находится в пуле, которому принадлежат исходные тома.
XML-данные резервной копии хранятся в БД и содержат полное описание конфигурации виртуальной машины.

Команды для резервного копирования:

  1. Чтобы создать резервную копию диска, введите в командной строке

    storage libvirt backup add --vm_name <VM_NAME>
                              [--sc_node <SC_NODE>]
                              [--disks <DISKS>]
                              [--timeout <TIMEOUT>]
    

    где

    • vm_name — имя ВМ;
    • sc_node — идентификатор узла. По умолчанию используется UUID текущего узла;
    • disks — список имен томов для снимка. При отсутствии параметра disks выполнится снимок всех томов, прикрепленных к данной ВМ;
    • timeout — таймаут для резервного копирования, указывается в секундах без единиц измерения. Значение по умолчанию — 300.
  2. Просмотреть список всех выполняемых резервных копирований

    Внимание

    Данная команда доступна только Администратору ВЦОД

    storage libvirt backup list [--sc_node <SC_NODE>]
    

    где sc_node — идентификатор узла. По умолчанию используется UUID текущего узла.

    После успешного выполнения резервного копирования информация об операции автоматически удаляется из перечня и не отображается в результате данной команды.

  3. Просмотреть подробную информации о статусе выполняемой операции

    storage libvirt backup show [--name <VM_NAME>]
                                [--sc_node <SC_NODE>]
    

    где

    • name — имя ВМ;
    • sc_node — идентификатор узла. По умолчанию используется UUID текущего узла. Введите параметр sc_node, если запрос производится не с того узла, на котором находится запрашиваемая ВМ.

    После успешного выполнения резервного копирования информация об операции автоматически удаляется из перечня и не отображается в результате данной команды.

  4. В случае некорректной отработки операции резервного копирования можно удалить эту операцию из истории

    storage libvirt backup del [--name <VM_NAME>]
                               [--sc_node <SC_NODE>]
    

    где

    • name — имя ВМ;
    • sc_node — идентификатор узла. По умолчанию используется UUID текущего узла.

    Затем повторите резервное копирование, указав корректные параметры.

  5. Получить XML-описание резервной копии ВМ

    storage libvirt backup lookup --name <NAME>
    

    где name — имя виртуальной машины.

    Пример

    Пример XML-описания резервной копии ВМ domain_backup.xml


Термины и определения содержатся в статьях: