Конфигурационный файл модуля opt/rubackup/etc/rb_module_vk_workmail.conf

1. Параметры файла

Таблица 1. Параметры конфигурационного файла /opt/rubackup/etc/rb_module_vk_workmail.conf
Параметр конфигурационного файла Описание Возможные значения (по умолчанию)

url

Комбинация IP-адреса или имени узла с портом для подключения модуля к сервисам почтовой системы

<address:port>

token

Токен учетной записи для авторизации в сервисах

<token>

max_message_size

Максимальный размер сообщения, который может быть принят или отправлен (указывается в байтах)

(100000000)

threads_number

Задает количество потоков для передачи данных между почтовой системой VK Workmail и СРК RuBackup при резервном копировании и восстановлении данных

(4)

allow_work_with _incompatible_version

При запуске резервного копирования и восстановления РК всегда выполняется проверка работоспособности модуля: на узле клиента резервного копирования выполняется запрос к почтовой системе для определения её версии.

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

  • при выборе значения параметра yes резервное копирование и восстановление РК на данном клиенте РК будет продолжено и в журнальный файл модуля будет выведено предупреждение о неподдерживаемой версии VK WorkMail [1]

  • при выборе значения параметра no резервное копирование и восстановление РК на данном клиенте РК будет невозможно


1. при возникновении ошибок в работе модуля с неподдеживаемой версией VK WorkMail поддержка со стороны RuBackup не оказывается

yes, no

(no)

left_bound_of_emails

right_bound_of_emails

Используйте параметры при необходимости определения диапазона почтовых ящиков, подлежащих резервному копированию.

Если границы диапазона:

  • заданы левой (left) и правой (right) границей, то резервному копированию подлежат все почтовые ящики пользователей и контакты общей адресной книги, название которых лексикографически принадлежит диапазону:

    left_bound_of_emails < = email < right_bound_of_emails
  • заданы только левой (left) границей (правая граница не указана), то резервному копированию подлежат все почтовые ящики пользователей и контакты общей адресной книги, название которых лексикографически принадлежит диапазону:

    left_bound_of_emails < = email
  • заданы только правой (right) границей (левая граница не указана), то то резервному копированию подлежат все почтовые ящики пользователей и контакты общей адресной книги, название которых лексикографически принадлежит диапазону:

    email < right_bound_of_emails
  • не заданы обе границы, то все почтовые ящики пользователей подлежат резервному копированию.

[.underline]#Механизм поиска по заданному диапазону #

  • порядок символов при лексикографическом сравнении:

    _-.0123456789abc...z
  • недопустимо использование заглавных букв, кириллицы, прочих символов, недоступных для использования в названии почтового ящика.

Правила резервного копиования: При создании правила резервного копирования в поле Ресурс необходимо выбрать указанный диапазон почтовых ящиков.

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

2. Листинг файла

### Mandatory options ###

# Combination of address/hostname + port for connection to WorkMail backup services
url             <address:port>

# Token for authorization in WorkMail backup services
token           <token>

# Maximum receive and send grpc message size (bytes)
max_message_size 100000000

# Number of worker threads (default is 4). The number can't be negative or be equal to 0.
threads_number         4

# Bounds of emails names. If not set, will use all data
#left_bound_of_emails
#right_bound_of_emails

# Try using the module if the platform version is not compatible with RuBackup. Optional. Default: no
allow_work_with_incompatible_versions no