Конфигурационный файл

Данные, полученные после настройки (с помощью утилиты rb_init или rb_init_gui), сохраняются в файле:

  • для Linux-систем: /opt/rubackup/etc/config.file;

  • для Windows-систем: C:\RuBackup-win-client\etc\config.file.txt.

Таблица 1. Описание параметров конфигурационного файла
Сервер Клиент Параметр Назначение Допустимые значения (по умолчанию)

server-inet-interfaces

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

dbname

Имя служебной базы данных

(rubackup)

user

Пользователь служебной базы данных

(rubackup)

password crypted

Закодированное значение пароля пользователя служебной базы данных

-

host

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

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

port

Порт подключения служебной базы данных

(5432)

server-shutdown_scenario

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

immediately

after-all-tasks

cancel-if-tasks

(cancel-if-tasks)

remote-replication

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

yes

no

(yes)

deduplication-task-memory

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

(268435456)

parallelizm

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

1-4096

8

use-product-uuid

Для версии СРК RuBackup 2.1 и более поздней: Генерировать идентификатор hardware id узла лицензируемого сервера на основании:

  • для ОС Linux: идентификатора UUID материнской платы, установленного производителем платы, и закодированной информации в DMI BIOS;

  • для ОС Windows: имени узла hostname;

Для версии СРК RuBackup 2.0 и ранее: параметра нет, hardware id генерируется на основании идентификатора /etc/machine-id и имени узла /etc/hostname

false

true

(false)

parallelizm_media

(Медиасервер) Количество параллельных потоков сетевого асинхронного медиасервера RuBackup

1-4096

(8)

centralized-recovery

Централизованное восстановление данных из резервной копии с помощью приложения «Менеджер администратора RuBackup» (используемой на любом узле). В случае, если централизованное восстановление отключено, то выполнить восстановление возможно только на клиенте резервного копирования с помощью утилиты командной строки rbfd или «Менеджера клиента RuBackup»

yes

no

(yes)

node

Тип узла RuBackup

primaryserver

secondaryserver

mediaserver

client

who-is-primary-server

Имя узла основного сервера RuBackup

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

who-is-secondary-server

Имя узла резервного сервера RuBackup

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

logfile

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

<path>

used-ip-version

Укажите, какие публичные имена будут использованы DNS-сервером

ipv4

ipv6

both

client-hello-timeout

Время ожидания ответа от сервера на HELLO сообщение, отправленное при запуске задачи от клиента. Задается в секундах.

>0

(240)

use-ip-instead-hostname

Использовать ip адрес вместо hostname для разрешения связи между элементами СРК

false

true

(false)

use-local-backup-directory

Каталог для временного хранения резервных копий. Для создания резервных копий и хранения временных файлов, которые создаются при их восстановлении, требуется определённое дисковое пространство. Рекомендуем выделить для этой цели отдельный диск или устройство хранения достаточного размера и примонтировать его к /backup-tmp либо к другой точке монтирования. Точку монтирования временного каталога нужно указать как значение параметра use-local-backup-directory и перезагрузить клиент RuBackup.

<path>

(/tmp)

client-inet-interface

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

parallel-tasks

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

1-64

(2)

rbd_algorithm

Выбор хэш функции при дедупликации

sha1,

sha2, skein,

streebog, blake2b

(sha2)

rbd_block_size

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

8192, 16384, 32768, 65536, 131072, 262144, 524288, 1048576, по умолчанию — 16384

rbd_hash_length

Допустимая длина хэша

256

512

(256)

client-shutdown_scenario

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

immediately

after-all-tasks

cancel-if-tasks

(cancel-if-tasks)

reconnect-period-count

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

>0

(3)

reconnect-period-timeout

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

>0

(20 секунд)

reconnect-count

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

>0

(3)

reconnect-timeout

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

>0

(5 секунд)

digital-signature

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

yes

no

(yes)

digital-sign-hash

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

В соответствии с командами группы OpenSSL Message Digest (openssl help)

(sha1)

monitoring-client

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

yes

no

(yes)

memory-threshold

Снижение потребления оперативной памяти при полном резервном копировании. Для хранения уникальных хешей и обеспечения дедупликации нужно выделить на диске дополнительное место ≈0,3% от размера ресурса.

Ограничения

При использовании параметра в кластерной группе убедитесь, что все клиенты группы имеют одну версию СРК.

Параметр используется только для создания полной резервной копии

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