Параметры для восстановления ВМ

В таблице описаны настройки модуля для восстановления ВМ на платформу виртуализации VMmanager (см. Восстановление резервных копий из командной строки).

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

Таблица 1. Параметры для восстановления ВМ
Параметр Описание

domain

Имя домена (FQDN) ВМ

cluster

ID кластера в платформе виртуализации VMmanager

storage_id

ID хранилища, куда будут загружены диски ВМ

preset

ID конфигурации ВМ.

При указании параметра автоматически применяются значения cpu, ram и размер дисков.

Количество дисков в preset должно соответствовать количеству дисков исходной ВМ

use_tmp_dir_at_migrate

Использование промежуточного хранилища при восстановлении ВМ

Возможные значения

false, true.

По умолчанию

true

os

ID операционной системы в VMmanager.

При указании параметра загрузчик (UEFI или BIOS) исходной ВМ не используется. В случае проблем с запуском ВМ необходимо проверить типа загрузчика

nic_count

Количество сетевых адаптеров для ВМ (только для IPv4)

cpu

Количество виртуальных ядер

ram

Объем оперативной памяти

new_vm_name

Новое имя ВМ

wake_up_on_migrate

Автоматическое включение ВМ после восстановления в VMmanager

Возможные значения

false, true.

По умолчанию

false

config_network

Автоматическая настройка сети на восстановленной ВМ в VMmanager

Возможные значения

false, true.

По умолчанию

false

Ограничения сетевых настроек
  • автоматическая конфигурация внутри гостевой ОС: bonding, bridge, VLAN, teaming не поддерживаются;

  • нестандартные опции конфигурации (MTU, 802.1x, BONDING_OPTS и т.п.) и обработка сетевых профилей — зависит от типа конфигурации:

    • netplan — существующие YAML-файлы не перезаписываются. Для нового профиля добавляется префикс 99;

    • systemd-networkd — не перезаписывается;

    • ifupdown — перезаписывается только interfaces.d, /etc/network/interfaces не перезаписывается. Если в лог-файле отсутствует строка source /etc/network/interfaces.d/*, настроенный профиль не будет применен;

    • network-scripts — перезаписывается штатный ifcfg-<iface> дистрибутива;

  • policy routing, VRF и статические маршруты исходной ВМ: не переносятся, настраивается только маршрут по умолчанию;

  • адреса IPv6: пропускаются при восстановлении ВМ;

  • DNS исходной ВМ: игнорируется, используется DNS VMmanager. Если в VMmanager нет своего DNS, гостевая ВМ останется без настроенного разрешения имен;

  • cloud-init в шаблонах Ubuntu: при перезагрузке может перегенерировать netplan и сбросить примененные сетевые настройки;

  • режим SELinux Enforcing (для ОС семейства RHEL): блокирует операции qemu-guest-agent. Необходимо изменить статус на disabled при подготовке ВМ в zVirt до создания резервной копии​[1];

  • заблокированная функция guest-exec в агенте: делает невозможным выполнение команд. Необходимо проверить настройки агента​[1];

  • несколько адресов IPv4 на разных адаптерах: если VMmanager не передал привязку адаптеров, все адреса будут назначены на первую сетевую карту.