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

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

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

reddb_home

Полный путь к каталогу установки СУБД

По умолчанию

/usr/lib/reddatabase/3.0

Каталог используется для определения путей к служебным утилитам nbackup и isql

username

Имя пользователя БД, от которого будет выполняться запуск служебных утилит для запросов к БД

По умолчанию

SYSDBA

Параметр обязателен к заполнению, если не используется параметр os_username.
Используется только вместе с параметром password.

password

Пароль пользователя БД

По умолчанию

masterkey

Параметр обязателен к заполнению, если не используется параметр os_username.
Используется только вместе с параметром username.

userrole

Роль пользователя БД

По умолчанию

RDB$ADMIN

Используется только вместе с параметром username.

Роль нужно указывать в случае, если она отличается от роли пользователя по умолчанию

os_username

Пользователь ОС, от которого будет выполняться запуск служебных утилит для запросов к БД

По умолчанию

firebird

Параметр обязателен к заполнению, если в СУБД для пользователя заданы переменные среды ISC_USER и ISC_PASSWORD или для авторизации используется GSSAPI

client_cert

Полный путь к файлу сертификата клиента для авторизации на сервере БД

client_pin

Пароль от ключа сертификата клиента для авторизации на сервере БД

server_cert

Полный путь к файлу сертификата сервера для дополнительной верификации целевой БД

Пример листинга конфигурационного файла /opt/rubackup/etc/rb_module_reddb.conf
# Конфигурационный файл модуля Red Database

# Каталог установки Red Database
reddb_home /usr/lib/reddatabase/3.0

# Авторизация
# Логин. Может быть не указано, если задана переменная среды
# ISC_USER или используется GSSAPI
#username SYSDBA
# Пароль. Может быть не указано, если задана переменная среды
# ISC_PASSWORD или используется GSSAPI
#password masterkey

# Роль пользователя. Может быть не указано, если используется роль по умолчанию
#userrole RDB$ADMIN

# Пользователь OS, от имени которого выполнять обращения к БД
# Для случая GSSAPI аутентификации или если переменные окружения
# ISC_USER/ISC_PASSWORD заданы в этом пользователе.
#os_username firebird

# Сертификат клиента для авторизации на сервере БД
#client_cert client

# Пароль от ключа сертификата клиента для авторизации на сервере БД
#client_pin

# Сертификат для проверки сервера при подключении к БД
#server_cert server