Конфигурационный файл
1. Настройка параметров конфигурационного файла модуля
-
Определите значения параметров модуля Mailion в конфигурационном файле opt/rubackup/etc/rb_module_mailion.conf, приведенных в Таблица 1. Для этого отредактируйте конфигурационный файл, выполнив команду:
sudo nano /opt/rubackup/etc/rb_module_mailion.conf
Таблица 1. Параметры конфигурационного файла /opt/rubackup/etc/rb_module_mailion.conf Параметр конфигурационного файла Описание Формат значения url
Комбинация IP-адреса или имени хоста с портом для подключения модуля к сервисам Mailion (например, Mailion-backup:5432)
<host:port>
username
Логин учетной записи для авторизации в сервисах Mailion
<username>
password
Пароль учётной записи для авторизации в сервисах Mailion
<password>
region_id
Идентификатор региона тенанта
ca_file
Путь до корневого сертификата клиента сервисов Mailion в формате .pem
<path>
private_key_file
Путь до приватного ключа клиента сервисов Mailion в формате .pem
<path>
client_cert_file
Путь до клиентского сертификата в формате .pema
<path>
threads_num
1Количество рабочих потоков
Целое число >0 (по умолчанию - 4)
deadline_sec
1Ограничение времени работы каждого вызова к платформе. Необходимо для отслеживания зависания модуля во время чтения или записи данных Mailion
Целое число >0 (по умолчанию - 120)
1 - используйте параметры для настройки многопоточного режима работы модуля
-
Для применения настроек перезапустите сервис клиента RuBackup на машине, на которой установлен Клиент РК и модуль Mailion СРК RuBackup, выполнив команду:
sudo systemctl restart rubackup_client
2. Пример листинга конфигурационного файла модуля
### Mandatory options ###
# Combination of address/hostname + port for connection to Mailion backup services
url ****.*********.*****:****
# Credentials for authorization in Mailion backup services
username ********
password ********************
# Should be filled from the output of the command 'ministerium get_regions'
region_id d924fc65-b046-4dcc-9c5d-64875c03ac12
# Paths to certificates for mTLS usage between the module and Mailion services
ca_file /srv/tls/certs/mln.rubackup.local-main-ca.pem
private_key_file /srv/tls/keys/ministerium.infr.rubackup.local-main-key.pem
client_cert_file /srv/tls/certs/ministerium.infr.rubackup.local-main-client.pem
# Number of worker threads (default is 4). The number can't be negative or be equal to 0
threads_num 4
# Number of seconds allowed to every stream for working. The number can't be negative or be equal to 0
deadline_sec 120