Параметры конфигурационного файла /opt/rubackup/etc/config.file

Параметры конфигурационного файла /opt/rubackup/etc/config.file#

Параметры конфигурационного файла /opt/rubackup/etc/config.file представлены в таблице:

Параметр

Применимость

Назначение

Допустимые значения

Значение по умолчанию

dbname

сервер

Имя базы данных

rubackup

user

сервер

Пользователь базы данных

rubackup

password

сервер

Пароль пользователя базы данных

host

сервер

Имя или IP адрес сервера, на котором расположена база данных

port

сервер

Порт базы данных

5432

logfile

сервер, клиент

Расположение системного файла журнала

/opt/rubackup/log/RuBackup.log

node

сервер, клиент

Тип узла подсистемы

primaryserver, secondaryserver, mediaserver, client

who-is-primaryserver

сервер, клиент

Имя хоста основного сервера подсистемы

Необходима настройка правильного разрешения имен

who-is-secondaryserver

сервер, клиент

Имя хоста резервного сервера подсистемы

Необходима настройка правильного разрешения имен

parallelizm

сервер

Количество параллельных нитей сетевого асинхронного сервера подсистемы

1-4096

8

parallelizm_media

медиасервер

Количество параллельных нитей сетевого асинхронного медиасервера

1-4096

8

parallel-tasks

клиент

Максимальное количество одновременно выполняемых задач

1-64

2

client-inet-interface

сервер, клиент

Сетевой интерфейс клиента. Используется для отображения дополнительной информации о клиенте в подсистеме. Медиасервер осуществляет связь с основным или резервным сервером, а также c клиентской утилитой rbfd через сетевой интерфейс, указываемый в этом параметре.

server-inetinterfaces

сервер

Список сетевых интерфейсов сервера, посредством которых серверу резервного копирования разрешено взаимодействовать с клиентами

use-localbackup-directory

клиент

Каталог для временного хранения резервных копий. Если этот параметр не определен в файле конфигурации, то клиент будет запрашивать у медиасервера временное пространство для операций с резервными копиями (NFS папку)

/tmp

verbose

сервер, клиент

Расширенный режим журналирования

yes, no

yes

rbd_algorythm

клиент

Хеш-функция утилиты RBD

streebog, GOST_R_34_11_2012, sha, skein, blake2b

sha

rbd_block_size

клиент

Размер блока данных для утилиты RBD, байт

1024-104857600, кратно 1024

16384

rbd_hash_length

клиент

Длина хеш-утилиты RBD

256, 512

256

digital-signature

клиент

Использовать цифровую подпись

yes, no

yes

digital-sign-hash

клиент

Хеш-функция для цифровой подписи

В соответствии с openssl digest command, см. openssl help

sha1

client-shutdown_scenario

клиент

Сценарий выключения клиента

immediately, after-all-tasks, cancel-if-tasks

cancel-if-tasks

servershutdown_scenario

сервер

Сценарий выключения сервера

immediately, after-all-tasks, cancel-if-tasks

cancel-if-tasks

remoutereplication

сервер

Удаленная репликация

yes

deduplication-task-memory

сервер

Исключение дублирующих копий повторяющихся данных

268435456

centralized-recovery

сервер, клиент

Централизован-ное восстановление

yes

monitoring-client

сервер, клиент

Мониторинг состояния системы

yes

reconnect-period -count

клиент

Количество периодов переподключения

reconnect-period-timeout

клиент

Таймаут между периодами переподключения

>0

20 секунд

reconnect-count

клиент

Количество попыток переподключения в рамках одного периода

>0

3

reconnect-timeout

клиент

Таймаут между попытками переподключения в рамках одного периода

>0

5 секунд

memory-threshold

клиент

Снижение потребления оперативной памяти при полном резервном копировании. Для хранения уникальных хешей и обеспечения дедупликации нужно выделить на диске дополнительное место ~0.3% от размера ресурса. Ограничения: При использовании параметра в кластерной группе убедитесь, что все клиенты группы имеют одну версию ПРК. Параметр используется только для создания полной резервной копии. При восстановлении РК, сделанной с помощью параметра, контроль памяти не осуществляется

Не меньше 4 ГБ (>=4) Не больше значения свободной оперативной памяти в системе. Значение параметра не гарантирует точность верхней границы потребления памяти. Для выключения параметра можно задать его равным 0 или удалить из конфиг файла.

client-ping-timeout

сервер, клиент

Частота, с которой клиент пытается связаться с сервером. Увеличение данного параметра позволит снизить нагрузку на сервер. Задается в секундах

>=1, параметр client-ping-timeout должен быть минимум в 2 раза меньше, чем client-alive-timeout

1

client-alive-timeout

сервер, клиент

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

>=60, параметр client-alive-timeout должен быть минимум в 2 раза больше, чем client-ping-timeout

60