Конфигурационный файл /opt/rubackup/etc/rb_module_brest_vm.conf
Обязательные к заполнению параметры обозначены символом .
Параметр | Описание | ||||||
---|---|---|---|---|---|---|---|
|
Адрес хоста с Termidesk API |
||||||
|
Версия Termidesk API
|
||||||
|
Логин администратора Brest для Termidesk API |
||||||
|
Пароль администратора Brest для Termidesk API |
||||||
|
Время ожидания (в секундах) с момента запроса на создание ВМ до ее перехода в состояние POWEROFF при восстановлении из РК
|
||||||
|
Ускорение процедуры резервного копирования. Не рекомендуем использовать параметр начиная с версии СРК RuBackup 2.6 |
||||||
|
Путь на узле виртуализации, по которому будут создаваться мгновенные снимки состояния томов при резервном копировании включенной ВМ
При значении по умолчанию снимки состояния томов ВМ создаются по пути Если в параметре указан несуществующий путь, то задача на резервное копирование будет завершена с ошибкой, модуль зафиксирует предупреждение в журнале. Определенные пути необходимо дополнительно указать в файле |
||||||
|
Необходимая доля свободного пространства (в процентах) на томе по пути, в котором будут создаваться мгновенные снимки состояния томов включенной ВМ при ее резервном копировании
Если по пути, который задан параметром |
||||||
|
Удаление неактуальных снимков состояния томов ВМ
Если на момент выполнения задачи резервного копирования ВМ для томов данной ВМ обнаружены неактуальные файлы снимков состояния, созданные модулем, то при значении:
|
||||||
|
Финализация снимков состояния томов ВМ
Если на момент выполнения задачи резервного копирования ВМ обнаружен нефинализированнный снимок состояния томов ВМ, созданный модулем, то при значении:
|
||||||
|
Пользователь, от имени которого будут выполняться команды для взаимодействия с платформой виртуализации
Если требуется, чтобы модуль взаимодействовал с платформой виртуализации от имени служебного пользователя, созданного и настроенного в процессе установки платформы виртуализации, то измените значение по умолчанию. Пользователь должен входить в группу Для возможности создания моментальных снимков состояния томов ВМ пользователь должен входить в группы
2. Машина, на которой развернуты клиент СРК RuBackup и модуль.
|
/opt/rubackup/etc/rb_module_brest_vm.conf
# Конфигурационный файл заполняется пользователем вручную
#
# Символ "#" в начале строки воспринимается как комментарий
# "#" в середине строки воспринимается как значение параметра
# По этой причине не стоит добавлять комментарии на одной строке
# с именем и значением параметра
#
# Хост с Termidesk API
#
#termidesk_url: ~
#
# Версия Termidesk api, например draft, v1, v1.1, v2
#
#termidesk_api_version: ~
#
# Учетные данные администратора Brest для Termidesk api
#
#termidesk_username: ~
#termidesk_password: ~
#
# Время ожидания в секундах с момента запроса на создание ВМ до ее перехода в состояние
# "POWEROFF" (8) при восстановлении из РК.
# Значение по умолчанию: 300 секунд
# Минимальное значение: 10 секунд
# Максимальное значение: 86400 секунд
vm_state_timeout: 300
#
# Опция актуальна если ВМ, для которой выполняется резервное копирование:
# - содержит тома на базе LVM-LVM хранилища;
# - расположена на хосте, отличном от того, где запущена процедура бэкапа.
# Возможные значения: yes, no.
# Значение по умолчанию: no.
# Если установлено значение "yes", то тома ВМ отправляются в РК
# непосредственно с хоста, на котором эта ВМ расположена, т.е. не происходит промежуточного
# копирования томов ВМ на фронтальный хост, где запущена процедура бэкапа.
# Важно отметить, что при этом недоступны опции защищенного преобразования и цифровой подписи РК.
#
enable_remote_backup: no
#
# Путь до директории на узле виртуализации, в которой будут создаваться снэпшоты томов при бэкапе включенной ВМ.
# Если установлено значение "vm_path", снэпшоты ВМ создаются в директории ВМ на узле виртуализации: /var/lib/datastores/<id хранилища>/<id ВМ>/
snapshot_path: vm_path
#
# Необходимая доля свободного пространства в процентах на томе в директории,
# в которой будут созданы снэпшоты томов включенной ВМ при ее резервировании.
free_to_total_storage_space_ratio: 30
#
# Если для опции 'remove_old_snapshots_if_found' установлено значение 'yes',
# и на момент выполнения задачи резервирования ВМ для томов данной ВМ обнаружены неактуальные файлы снэпшотов,
# созданные данным модулем, например в случае нештатного завершения предыдущей задачи резервирования,
# то на текущей итерации бэкапа модуль выполнит удаление неактуальных файлов снэпшотов.
# В аналогичной ситуации при значении 'no' данного парамтера задача резервирования ВМ завершится с ошибкой.
# Возможные значения: yes, no
# Значение по умолчанию: no
remove_old_snapshots_if_found: no
#
# Если для опции 'commit_old_snapshots_if_found' установлено значение 'yes',
# и на момент выполнения задачи резервирования ВМ обнаружен нефинализированнный снэпшот ВМ,
# созданный данным модулем, например в случае нештатного завершения предыдущей задачи резервирования,
# то на текущей итерации бэкапа модуль выполнит финализацию снэпшота.
# В случае успеха задача резервирования ВМ продолжит свое выполнение.
# Возможные значения: yes, no
# Значение по умолчанию: no
commit_old_snapshots_if_found: no
#
# Пользователь, от имени которого будут выполняться команды
# для взаимодействия с платформой виртуализации.
# В случае c ПК СВ Брест, пользователь должен входить в группу "brestadmins".
# Значение по умолчанию: root
platform_user: root