Установка клиента 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 (1)
# Credentials for getting token
# for communication with platform
email admin@example.com (2)
password 123456 (3)
# The maximum time that allow the module message transfer to take
timeout 5 (4)
enable_ssl no (5)
# 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 (6)
1 | url — адрес платформы виртуализации VMmanager. |
2 | email — учетная запись пользователя от платформы виртуализации VMmanager. |
3 | password — пароль пользователя от платформы виртуализации VMmanager. |
4 | timeout — таймаут между запросами. |
5 | enable_ssl — параметр, указывающий, следует ли использовать
SSL-сертификат. Доступные значения: yes и no. Если указано значение yes, то
необходимо раскомментировать параметр ca_info и указать путь до
SSL-сертификата, если указано значение no — закомментировать строку
с параметром ca_info. |
6 | ca_info — путь до сертификата ssl. |
При старте клиента 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