Установка клиента RuBackup

Для возможности резервного копирования виртуальных машин среды виртуализации VMmanager необходимо установить клиент RuBackup на выбранный гипервизор (гипервизоры), сюда же необходимо установить модуль rb_module_isp_vmmanager из пакета rubackup-isp-vmmanager-<version>.el8.x86_64.rpm (см. дистрибутив для ОС CentOS 8). Модуль работает с любой версией VMmanager.

Подробно процедура установки клиента описана в документе Развёртывание.

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

В ходе инсталляции пакета в системе будет создан файл настроек доступа системы резервного копирования к API VMmanager /opt/rubackup/etc/rb_module_isp_vmmanager.conf.

Содержимое конфигурационного файла:

# Symbol "#" at the beginning of the line treats as a comment
# "#" in the middle of the line treats as a parameter value
# So please do not use comments in one line with parameter
# URL to REST API of platform
url https://127.0.0.1
# Credentials for getting token
# for communication with platform
email admin@example.com
password 123456
# The maximum time that allow the module message transfer to take
timeout 5
enable_ssl no
# Uncomment and provide path to certificate if you would like
# to use SSL. 'enable_ssl' option should be set to 'yes' as well
# ca_info /path/to/certificate
Таблица 1. Параметры конфигурационного файла модуля VMmanager
Параметр Описание Допустимые значения (по умолчанию)

url

Адрес платформы виртуализации VMmanager.

email

Учетная запись пользователя от платформы виртуализации VMmanager.

password

Пароль пользователя от платформы виртуализации VMmanager.

timeout

Таймаут между запросами.

enable_ssl

Параметр, указывающий, следует ли использовать SSL-сертификат. Если указано значение yes, то необходимо раскомментировать параметр ca_info и указать путь до SSL-сертификата, если указано значение no, то закомментировать строку с параметром ca_info.

yes, no (no)

ca_info

Путь до сертификата ssl.

При восстановлении ВМ с несколькими дисками, на платформе ISP VMmanager могут возникать ошибки загрузки дисков. Для того чтобы восстановление ВМ прошло успешно, настройте параметры конфигурации disk_upload_request_attempts_number и disk_upload_request_attempts_timeout (ниже).

disk_upload_request_attempts_number

Максимальное количество попыток загрузки данных диска в созданный на платформе VMmanager диск.

≥ 1, ≤ 60 (2)

disk_upload_request_attempts_timeout

Период в секундах между попытками загрузки дисков на платформу VMmanager.

≥ 1, ≤ 60 (5)

При старте клиента RuBackup в журнальном файле /opt/rubackup/log/RuBackup.log на клиенте появится следующая запись:

Tue Feb 21 02:12:57 2023: Try to check module: 'ISP vmmanager' ...
Tue Feb 21 02:12:57 2023: Execute OS command: /opt/rubackup/modules/rb_module_isp_vmmanager -t 2>$1
Tue Feb 21 02:12:57 2023: Module version: 2.0
Tue Feb 21 02:12:57 2023: Panel: vmmanager version: 2022.09.2
Tue Feb 21 02:12:57 2023: ... module 'ISP vmmanager' was checked successfully

В ручном режиме проверить правильность настроек можно при помощи следующей команды:

sudo /opt/rubackup/modules/rb_module_isp_vmmanager -t