Конфигурационный файл`/opt/rubackup/etc/rb_module_space_vm.conf`

В таблице описаны параметры модуля для доступа к платформе виртуализации.

Обязательные к заполнению параметры обозначены символом .

Таблица 1. Параметры конфигурационного файла /opt/rubackup/etc/rb_module_space_vm.conf
Параметр Описание

url

URL-адрес для доступа к платформе виртуализации.

По умолчанию

https://<IP_or_FQDN>

username

Имя пользователя, от которого будут выполняться запросы к платформе виртуализации.

Пользователь должен обладать правами администратора в платформе виртуализации.

password

Пароль пользователя, имя которого задано параметром username

rubackup-vm-name

Имя виртуальной машины, на которой развернуты клиент и модуль. Можно просмотреть в веб-интерфейсе платформы виртуализации.

По умолчанию

rubackup-vm

timeout

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

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

от 1 до 300.

По умолчанию

5.

Если время ожидания превышает указанное значение, то задача на создание или восстановление резервной копии может завершиться с ошибкой

enable_ssl

Использование модулем проверки SSL-сертификатов при подключении к платформе виртуализации.

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

yes, no.

По умолчанию

no

ca_info

Путь до SSL-сертификатов. Применяется только если используется параметр enable_ssl.

По умолчанию

NONE

curl_verbose

Использование отладки запросов модуля к платформе виртуализации. Позволяет просматривать подробную информацию о запросах и ответах.

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

yes, no.

По умолчанию

no

Рекомендуем включать настройку (значение yes) только с целью отладки проблем при взаимодействии модуля с платформой виртуалиазции.

allow_work_with_incompatible_versions

Использование модуля, если базовая версия платформы виртуализации не совместима с RuBackup

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

yes, no

По умолчанию

no

vdisk_api_request_retry_number

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

Повторные запросы выполняются в случае, если на первый запрос от платформы был получен ответ с ошибкой.

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

от 0 до 10.

При значении 0 повторные запросы не выполняются.

По умолчанию

5

vdisk_api_request_retry_timeout

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

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

от 1 до 600.

По умолчанию

2

Пример 1. Конфигурационный файл /opt/rubackup/etc/rb_module_space_vm.conf
# Mandatory parameters
#
# URL for API requests to Space VM platform.
url https://<IP_or_FQDN>
#
# User name on behalf of which the API requests will proceed.
username
#
# Password to be used with 'username' to authenticate in API
password
#
# Name of VM in Space VM platform where current module is deployed.
# It can be obtained from Space VM WEB GUI.
rubackup-vm-name rubackup-vm
#
# Optional parameters
#
# REST operations timeout, seconds
# minimum 1, maximum 300, default 5
timeout 20
#
# Enable ssl connection to API server.
# Possible values: yes, no
# Default value: no (connecting to API server w/o ssl)
enable_ssl no
#
# Specify full path to a certificate for ssl connection to API server.
# For value 'NONE' the module will connect to API w/o certificate verification.
ca_info NONE
#
# Turn on debug for REST API requests.
# Possible values: yes, no
# Default value: no (debug is turned off)
curl_verbose no
#
# Try using the module with SpaceVM platform version for which compatibility has not confirmed yet.
# Possible values: yes, no
# Default value: no (work with incompatible version of SpaceVM is prohibited)
allow_work_with_incompatible_versions no
#
# Number of retry attempts for API requests in case of negative response from API
# minimum 0, maximum 10, default 5
vdisk_api_request_retry_number 5
#
# Value of a timeout in seconds to wait for between retry requests in case of negative response from API
# minimum 1, maximum 600, default 2
vdisk_api_request_retry_timeout 2