Обновление конфигурации
После обновления пакетов выполните обновление конфигурации компонента СРК одним из способов:
-
в терминале с использованием утилиты
rb_init
в интерактивном режиме; -
в терминале с использованием утилиты
rb_update
в неинтерактивном режиме; -
в приложении «Мастер настройки RuBackup».
1. Обновление конфигурации в терминале (интерактивный режим)
На узле с обновлёнными пакетами СРК RuBackup:
-
Запустите утилиту:
sudo rb_init
-
Сконфигурируйте компонент СРК в интерактивном режиме:
1.1. Обновление конфигурации серверной части
-
You MUST agree with the End User License Agreement (EULA) before installing RuBackup (y[es]/n[o]/r[ead]/q[uit])
основной, резервный, медиасервер: Выберите действие и нажмите клавишу:
-
<y> примите лицензионное соглашение (EULA);
-
<r> ознакомьтесь с текстом лицензионного соглашения;
-
<q> не принимайте условия лицензионного соглашения. В этом случае обновление конфигурации будет завершено.
-
-
Do you want to configure RuBackup server (primary, secondary, media) or client (p/s/m/c/q)?
основной, резервный, медиасервер: Выберите сценарий конфигурирования сервера и нажмите клавишу:
-
<p> — конфигурирование основного (primary) сервера;
-
<s> — конфигурирование резервного (secondary) сервера ;
-
<m> — конфигурирование медиа (media) сервера.
-
-
Config file: /opt/rubackup/etc/config.file exist. If you want to upgrade the database without changing config file choose ’n’. Do you want to replace it(y/n/q)?
основной, резервный, медиасервер: Выберите и нажмите клавишу:
-
<y> — обновление конфигурации. Перед обновлением конфигурационный файл будет сохранён в текущем каталоге с добавлением к имени файла
old
иактуальной даты
; -
<n> — сохранение текущей конфигурации. Файл
/opt/rubackup/etc/config.file
останется без изменений; -
<q> — прекращение обновления конфигурации.
Конфигурирование соединения с базой данных:
-
-
Enter hostname or IP address of PostgreSQL server [ localhost ]:
основной, резервный, медиасервер: Укажите адрес, на котором развёрнута служебная база данных PostgreSQL:
-
если СУБД PostgreSQL развёрнута на отдельном узле от основного сервера, то следует указать адрес соответствующего узла;
-
если СУБД PostgreSQL и основной сервер развёрнуты на одном узле, то нажмите клавишу <Enter>, чтобы в качестве адреса сервера использовался localhost (выбранный по умолчанию).
-
-
Please enter password for "postgres" database user:
основной сервер: Укажите пароль пользователя
postgres
базы данных, заданный на шаге 6 в разделе Настройка СУБД. -
Do you want to use a secure SSL connection to the database 'rubackup' (y/n/q)?
основной, резервный, медиасервер: Выберите и нажмите клавишу:
-
<n> — настройка защищенного SSL-соединения со служебной базой данных не требуется.
По умолчанию подключение будет установлено с параметром
sslmode = allow
, в этом случае для подключения к БД будут использованы файлы сертификатов и закрытых ключей, которые расположены в папке/opt/rubackup/keys
, при подключении к БД данные будут шифроваться.Если в конфигурации PostgreSQL SSL выключен, то по умолчанию
sslmode = disable
; -
<q> — прекращение обновления конфигурации;
-
<y> — использование защищенного SSL-соединение со служебной базой данных СРК RuBackup.
Для настройки SSL-соединения с БД предварительно необходимо:
-
выполнить настройку служебной базы данных в соответствии с разделом Настройка СУБД;
-
подготовить сертификаты в соответствии с разделом Настройка SSL соединений.
-
-
-
Enter sslmode ( allow, disable, prefer, require, verify-ca, verify-full ) [ require ] Enter path for sslrootcert file: Enter path for sslcert file: Enter path for sslkey file:
основной, резервный, медиасервер: При настройке SSL-соединения выберите и введите название выбранного режима SSL в соответствии с таблицей.
По умолчанию выбран режим
require
.Описание режимов SSL
sslmode Защита от прослушивания Защита от MITM Утверждение disable
Нет
Нет
Мне не важна безопасность и я не приемлю издержки, связанные с шифрованием.
allow
Возможно
Нет
Мне не важна безопасность, но я приемлю издержки, связанные с шифрованием, если на этом настаивает сервер.
prefer
Возможно
Нет
Мне не важна безопасность, но я предпочитаю шифрование (и приемлю связанные издержки), если это поддерживает сервер.
require
Да
Нет
Я хочу, чтобы мои данные шифровались, и я приемлю сопутствующие издержки. Я доверяю сети в том, что она обеспечивает подключение к нужному серверу
verify-ca
Да
Зависит от политики ЦС
Я хочу, чтобы мои данные шифровались, и я приемлю сопутствующие издержки. Мне нужна уверенность в том, что я подключаюсь к доверенному серверу
verify-full
Да
Да
Я хочу, чтобы мои данные шифровались, и я приемлю сопутствующие издержки. Мне нужна уверенность в том, что я подключаюсь к доверенному серверу и это именно указанный мной сервер
-
укажите расположение подготовленных сертификатов:
-
в поле
sslrootcert
укажите расположение сертификата центра сертификации; -
в поле
sslcert
укажите расположение сертификата настраиваемого хоста; -
в поле
sslkey
укажите расположение закрытого ключа настраиваемого хоста.
-
-
-
Enter name of RuBackup superuser [ rubackup ]:
основной, резервный, медиасервер: Введите имя суперпользователя СРК RuBackup, который будет создан на следующем шаге.
По умолчанию при нажатии клавиши <Enter> будет выбран суперпользователь
rubackup
. -
Enter RuBackup database name [ rubackup ]:
основной, резервный, медиасервер: Введите имя базы данных, используемой СРК RuBackup.
По умолчанию, при нажатии клавиши <Enter> будет выбрана база данных
rubackup
. -
Do you want to upgrade(u), drop(d) or keep(k) existing database (u/d/k)?
основной сервер: Выберите вариант действий со служебной базой данных СРК RuBackup:
-
<u> — обновить служебную базу данных;
-
<d> — удалить текущую служебную базу данных, далее автоматически будет создана новая служебная БД с выше заданным именем;
-
<k> — пропустить действия над базой данных, оставляя текущую конфигурацию.
-
-
Do you want to dump the database 'rubackup' (pg_dump method) (y/n/q)?
основной сервер: При обновлении и удалении служебной базы данных возможно создать её резервную копию для восстановления при необходимости, нажав кнопку <y>.
-
Enter format for dump file (c[custom], p[plain]) (c/p)
основной сервер: Выберите формат резервной копии и нажмите клавишу:
-
<c> — резервная копия в формате
custom
занимает меньше места на диске, по сравнению с форматомplain
; -
<p> —
plain
текстовый sql-скрипт.
-
-
Enter compression level (0-9) for dump file [ 1 ]:
основной сервер: При выборе формата резервной копии
custom
укажите степень сжатия архива резервной копии от0
до9
.Чем выше степень сжатия, тем меньше
custom
-архив занимает места на диске и тем дольше выполняется процедура резервного копирования базы данных. -
Enter path for dump file [ /root ]:
основной сервер: Выберите путь сохранения резервной копии базы данных. По умолчанию это папка, из которой вызвана утилита
pg_dump method
. -
Do you want to add a required file system to the 'Default' pool in the configuration? (y/n)?
основной сервер: Добавьте локальное файловое хранилище для дефолтного пула.
Если хранилище не будет создано, то все созданные резервные копии будут сохранены в аварийном хранилище (по умолчанию
/tmp/rubackup_emergency_storage_local_catalog
). -
Enter path: /default_pool Path "/default_pool" doesn't exist. Do you want to create it? (y/n)
основной сервер: Введите путь к папке которая будет ассоциирована с дефолтным пулом и создайте локальное файловое хранилище, нажав клавишу <y>.
Настройка основного сервера
-
Hostname of primary server:
основной сервер, медиасервер: Укажите адрес основного сервера.
Конфигурирование резервного сервера:
-
Will you use secondary server (y/n)?
основной, медиасервер: Если в конфигурации подразумевается резервный (secondary) сервер, то выберите эту возможность, нажав клавишу <y>.
-
Hostname of secondary server:
основной, медиасервер: Укажите адрес резервного сервера.
Конфигурирование клиента СРК:
-
Choose client net interface ID for use: Selected interface:
основной, резервный, медиасервер: Выберите сетевой интерфейс, посредством которого клиенту RuBackup разрешено взаимодействовать с системой резервного копирования.
-
Do you allow centralized recovery (y/n)?
основной, резервный, медиасервер: Выберите и нажмите клавишу:
-
<y> включить централизованное восстановление данных. Централизованное восстановление данных из резервной копии будет доступно с помощью приложения «Менеджер администратора RuBackup» (RBM), с помощью консольной утилиты
rbfd
или приложения «Менеджера клиента RuBackup» (RBC); -
<n> использовать только локальное восстановление данных. Восстановление из резервной копии будет возможно с помощью консольной утилиты
rbfd
или приложения «Менеджера клиента RuBackup». Централизованное восстановление данных из резервной копии с помощью приложения «Менеджер администратора RuBackup» будет отключено.
-
-
Do you plan to use continuous remote replication to apply remote replicas on this client (y/n)?
основной, резервный, медиасервер: Укажите, будет ли использоваться непрерывная удаленная репликация на клиенте СРК.
-
Enter local backup directory path [/tmp] : /rubackup-tmp Would you like to create /rubackup-tmp (y/n)?
основной, резервный, медиасервер: Укажите директорию для временных операций с файлами резервных копий и подтвердите создание каталога для временных файлов, нажав клавишу <y>.
-
Set amount threads parallelizm for server [ 8 ]:
основной, медиасервер: Укажите количество потоков для одновременной обработки задач резервного копирования на основном сервере (каждый поток имеет отдельное соединение со служебной базой данных СРК).
-
Set amount threads parallelizm media server [ 8 ]:
основной, медиасервер: Укажите количество потоков для одновременной обработки задач резервного копирования на медиасервере (каждый поток имеет отдельное соединение со служебной базой данных СРК).
-
Do you want to create new key, the old one will be delete (y/n)?
основной, резервный, медиасервер: Укажите требуется ли создание нового мастер-ключа, который используется при создании пары ключей для электронно-цифровой подписи резервных копий и защитного преобразования резервных копий.
При выборе генерирования нового мастер ключа <y> предварительно сохраните текущий мастер ключ, который записан в файле
/opt/rubackup/keys/masterkey
, т.к. текущий мастер-ключ будет удалён!При помощи нового мастер ключа будут сгенерированы пары ключей для электронно-цифровой подписи резервных копий.
-
Will you use digital signature (y/n)?
основной, резервный, медиасервер: Укажите, хотите ли вы создать ключи электронно-цифровой подписи, необходимые для дополнительной защиты резервных копий.
-
Do you want to enable system monitoring of this client (y/n)?
основной, резервный, медиасервер: Укажите, хотите ли вы включить системный мониторинг для данного клиента.
Файл мониторинга производительности системных компонентов будет размещён в папке
/opt/rubackup/monitoring/
. -
Do you want to set a soft memory threshold? (y/n)?
основной, резервный, медиасервер: Укажите, хотите ли вы установить верхний предел оперативной памяти, которая может использоваться при резервном копировании на клиенте (точность верхней границы объёма памяти не гарантируется).
-
Enter the allowed amount of memory for backup in GB (integer value):
основной, резервный, медиасервер: При включении верхней границы объёма памяти укажите максимально допустимый объём оперативной памяти, который может быть использован при резервном копировании на клиенте в ГБ (целое число).
-
Do you want to use ipv4[1] ipv6[2] or both[3] in DNS requests?:
основной, резервный, медиасервер: Выберите какие публичные имена будут использованы DNS-сервером.
-
Do you want to enable RuBackup security audit ([y]es, [n]o, [q]uit) (y/n/q)?
основной сервер: Укажите, хотите ли вы включить аудит безопасности (формирование журнала событий информационной безопасности).
Аудит событий является частью системы обнаружения вторжений, посредством сохранения информации о запросах в самой базе данных с использованием триггеров, срабатывающих на изменение данных (добавление, изменение или удаление данных в БД RuBackup).
Позднее возможно включить/отключить данную опцию с помощью утилиты для работы с журналом событий информационной безопасности
rb_security
-
Choose security audit type ([e]ssential only, [t]asks (additionally to essential), [q]uit)(e/t/q)?
основной сервер: Укажите, какой тип аудита вы хотите включить:
-
essential only
— журналирование всех значимых таблиц, кроме очередей задач и временных таблиц; -
tasks (additionally to essential)
— журналирование всех значимых таблиц и задач в очередях.
-
1.2. Обновление конфигурации клиентской части
Сценарий обновления зависит от типа режима работы клиента резервного копирования: клиент-серверный или автономный.
1.2.1. Клиент-серверный режим работы клиента РК
-
You MUST agree with the End User License Agreement (EULA) before installing RuBackup (y[es]/n[o]/r[ead]/q[uit])
Выберите действие и нажмите клавишу:
-
<y> примите лицензионное соглашение (EULA);
-
<r> ознакомьтесь с текстом лицензионного соглашения;
-
<q> не принимайте условия лицензионного соглашения. В этом случае обновление конфигурации будет завершено.
-
-
Config file: /opt/rubackup/etc/config.file exist. If you want to upgrade the database without changing config file choose ’n’. Do you want to replace it(y/n/q)?
Выберите и нажмите клавишу:
-
<y> — обновление конфигурации. Перед обновлением конфигурационный файл будет сохранён в текущем каталоге с добавлением к имени файла
old
иактуальной даты
; -
<n> — сохранение текущей конфигурации. Файл
/opt/rubackup/etc/config.file
останется без изменений; -
<q> — прекращение обновления конфигурации.
-
-
Choose client mode: client-server or autonomous (c/a)?
Выберите сценарий настройки клиента и нажмите клавишу:
-
<с> — клиент-серверный режим работы клиента РК ;
-
<a> — автономный режим работы клиента РК.
Конфигурирование соединения с основным сервером:
-
-
Hostname of primary server:
Укажите адрес основного (primary) сервера.
Конфигурирование соединения с резервным сервером:
-
Will you use secondary server (y/n)?
Если в конфигурации подразумевается резервный (secondary) сервер, то выберите эту возможность, нажав клавишу <y>.
-
Hostname of secondary server:
Укажите адрес резервного (secondary) сервера.
Конфигурирование клиента резервного копирования:
-
Choose client net interface ID for use: Selected interface:
Выберите сетевой интерфейс, посредством которого клиенту RuBackup разрешено взаимодействовать с системой резервного копирования.
-
Do you allow centralized recovery (y/n)?
основной, резервный, медиасервер: Выберите и нажмите клавишу:
-
<y> — включить централизованное восстановление данных. Централизованное восстановление данных из резервной копии будет доступно с помощью приложения «Менеджер администратора RuBackup» (RBM), с помощью консольной утилиты
rbfd
или приложения «Менеджера клиента RuBackup» (RBC); -
<n> — использовать только локальное восстановление данных. Восстановление из резервной копии будет возможно с помощью консольной утилиты
rbfd
или приложения «Менеджера клиента RuBackup». Централизованное восстановление данных из резервной копии с помощью приложения «Менеджер администратора RuBackup» будет отключено.
-
-
Do you plan to use continuous remote replication to apply remote replicas on this client (y/n)?
Укажите, будет ли использоваться непрерывная удаленная репликация на клиенте РК.
-
Enter local backup directory path [/tmp] :
Укажите директорию для временных операций с файлами резервных копий.
-
Would you like to create / (y/n)?
Подтвердите создание каталога для временных файлов, в случае, если указанного каталога ещё не существует.
-
Do you want to create new key, the old one will be delete (y/n)?
Укажите требуется ли создание нового мастер-ключа, который используется при создании пары ключей для электронно-цифровой подписи и защитного преобразования резервных копий.
При выборе генерирования нового мастер ключа <y> предварительно сохраните текущий мастер ключ, который записан в файле
/opt/rubackup/keys/masterkey
, т.к. текущий мастер-ключ будет удалён!При помощи нового мастер ключа будут сгенерированы пары ключей для электронно-цифровой подписи резервных копий.
-
Will you use digital signature (y/n)? Create new secret key Create new public key
Укажите, хотите ли вы создать ключи электронно-цифровой подписи. Резервная копия может быть подписана цифровой подписью для последующего контроля и предупреждения угрозы её подмены.
-
Do you want to enable system monitoring of this client (y/n)?
Укажите, хотите ли вы включить системный мониторинг для данного клиента.
Файл мониторинга производительности системных компонентов будет размещён в папке
/opt/rubackup/monitoring/
. -
Do you want to set a soft memory threshold? (y/n)?
Укажите, хотите ли вы установить верхний предел оперативной памяти, которая может использоваться при резервном копировании на клиенте (точность верхней границы объема памяти не гарантируется).
-
Enter the allowed amount of memory for backup in GB (integer value):
При включении верхней границы объёма памяти укажите максимально допустимый объём оперативной памяти, который может быть использован при резервном копировании на клиенте в ГБ (целое число).
-
Do you want to use ipv4[1] ipv6[2] or both[3] in DNS requests?
Выберите какие публичные имена будут использованы DNS-сервером.
1.2.2. Автономный режим работы клиента РК
-
You MUST agree with the End User License Agreement (EULA) before installing RuBackup (y[es]/n[o]/r[ead]/q[uit])
основной, резервный, медиасервер: Выберите действие и нажмите клавишу:
-
<y> примите лицензионное соглашение (EULA);
-
<r> ознакомьтесь с текстом лицензионного соглашения;
-
<q> не принимайте условия лицензионного соглашения. В этом случае обновление конфигурации будет завершено.
-
-
Choose client mode: client-server or autonomous (c/a)?
Выберите сценарий конфигурирования клиента: автономный <a>.
Автономный режим работы клиента — использование клиента РК без серверной части. При этом сохраняется возможность использования любых функциональных модулей для создания резервных копий
-
Enter local backup directory path [/tmp] : /rubackup-tmp Would you like to create /rubackup-tmp (y/n)?
Укажите директорию для временных операций с файлами резервных копий и подтвердите создание каталога для временных файлов, нажав клавишу <y>.
-
Would you like to use a catalog, or dedicated device, or network share to store your archives? (c/d/n)
Укажите хотите ли вы использовать каталог, выделенное устройство или сетевой ресурс для хранения своих архивов:
-
<c> - укажите путь к каталогу на вашем локальном жёстком диске для хранения резервных копий;
-
<d> - будут показы все ваши устройства и потребуется указать выбранное устройство для хранения резервных копий;
-
<n> - укажите сетевой каталог для хранения резервных копий.
-
-
Do you want to create new key, the old one will be delete (y/n)?
Укажите требуется ли создание нового мастер-ключа, который используется при создании пары ключей для электронно-цифровой подписи и защитного преобразования резервных копий.
При выборе генерирования нового мастер ключа <y> предварительно сохраните текущий мастер ключ, который записан в файле /opt/rubackup/keys/masterkey
, т.к. текущий мастер-ключ будет удалён!Также при помощи нового мастер ключа будет сгенерированы пары ключей для электронно-цифровой подписи резервных копий. -
Do you want to use ipv4[1] ipv6[2] or both[3] in DNS requests?
Выберите какие публичные имена будут использованы DNS-сервером.
2. Обновление конфигурации в терминале (неинтерактивный режим)
На узле с обновлёнными пакетами компонента RuBackup выполните в терминале вызов утилиты с заданными параметрами для обновления конфигурации компонента СРК RuBackup:
sudo rb_update -H <hostname> -P <port> -D <database_name> -U <user_name> -r <rubackup_superuser_password> -p <postgres_superuser_password> -I <path_to_new_sql_scripts> -R -O -
где:
-
<hostname>
— имя узла, на котором развёрнута служебная база данных; -
<port>
— номер порта для подключения к служебной базе данных; -
<database_name>
— имя обновляемой служебной базы данных; -
<user_name>
—имя пользователя базы данных; -
<rubackup_superuser_password>
— пароль суперпользователя rubackup; -
<postgres_superuser_password>
— пароль суперпользователя postgres (по умолчанию — 12345); -
<path_to_new_sql_scripts>
– путь к каталогу с новыми sql-скриптами; -
-R
— принудительное обновление существующей базы данных (ничего менять не нужно); -
-O
— вывод процесса обновления в стандартный поток терминала (ничего менять не нужно).
В результате выполнения команды будет обновлена только конфигурация служебной базы данных.
3. Обновление конфигурации в графическом приложении
Обновление конфигурации компонента СРК RuBackup возможно с помощью графической утилиты мастера настройки RuBackup.
-
Запустите мастер настройки RuBackup (графическое приложение
rb_init
)rb_init_gui&
-
После запуска мастера настройки RuBackup в приветственном окне (Рисунок 1):
-
выберите язык интерфейса приложения: русский или английский;
-
примите лицензионное соглашения для продолжения настройки RuBackup, проставив отметку в чек-боксе
Применить.
Для ознакомления нажмите на активный элемент [Лицензионное соглашение] и в открывшемся окне подтверждения скопируйте в буфер ссылку на лицензионное соглашения для дальнейшего просмотра в браузере;
-
нажмите ставшую активной кнопку [Далее].
Рисунок 1. Приветственное окно Мастера настройки RuBackup
-
-
В открывшемся окне пользователь будет уведомлён сообщением о том, что файл конфигурации уже существует и требуется подтвердить его замену, нажав кнопку Да или отклонить обновление конфигурации компонента СРК, нажав кнопку Отмена.
3.1. Обновление конфигурации серверной части
-
В открывшемся окне выберете настраиваемый компонент.
Если на настраиваемом узле установлен пакет
rubackup-server
, то мастер настройки автоматически предлагает произвести настройку серверного компонента (Рисунок 2):-
основной сервер;
-
резервный сервер;
-
медиасервер.
Рисунок 2. Окно выбора настраиваемого компонента
-
-
Заполните открывшуюся форму настраиваемого компонента СРК RuBackup.
-
Блок «Общие параметры»
основной, резервный, медиасервер:
-
В поле Количество сетевых потоков укажите количество потоков для одновременной обработки задач резервного копирования на основном сервере (каждый поток имеет отдельное соединение со служебной базой данных СРК)
основной, резервный, медиасервер:
-
В поле Версия IP для DNS запросов выберите какие публичные имена будут использованы DNS-сервером.
основной, резервный, медиасервер:
-
Активируйте переключатель Перезапись мастер-ключа для автоматического формирования нового мастер-ключа и перезаписи (при наличии) текущего мастер-ключа, который необходим при создании пары ключей электронно-цифровой подписи резервных копий и защитного преобразования резервных копий.
-
-
Блок «Параметры сервера»:
резервный, медиасервер:
-
В поле Имя основного сервера укажите
ip-адрес
илиFQDN
основного сервера RuBackup (в соответствии с настройками файлаhosts
узла основного сервера).
основной, резервный, медиасервер:
-
В поле Адрес сервера PostgreSQL [1] укажите адрес, на котором развёрнута СУБД PostgreSQL:
-
если СУБД PostgreSQL развёрнута на отдельном от основного сервера узле, то следует указать адрес соответствующего узла;
-
если СУБД PostgreSQL и основной сервер развёрнуты на одном узле, то оставьте значение
localhost
, выбранное по умолчанию
-
-
основной сервер:
-
В поле Пароль PostgreSQL [1] укажите пароль пользователя базы данных
postgres
основной сервер:
-
В поле Имя суперпользователя RuBackup укажите имя суперпользователя базы данных
rubackup
(имя БД по умолчанию).
основной, резервный, медиасервер:
-
В поле Пароль пользователя RuBackup [1] укажите пароль для суперпользователя базы данных
rubackup
(имя БД по умолчанию).
основной сервер:
-
В поле Имя базы RuBackup введите имя базы данных (по умолчанию в качестве имени базы данных используется
rubackup
), которая будет использоваться в качестве служебной БД.
основной сервер:
-
При обновлении в поле Если база уже существует выберите действие с существующей базой данных:
-
keep
— пропустить действие, База данных будет сохранена в текущем состоянии; -
drop
— удалить существующую базу данных; -
upgrade
— обновить существующую базу данных.
-
-
При удалении и обновлении существующей базы данных по умолчанию будет сделана резервная копия данных, если переключатель Отключить дамп деактивирован , если активировать данный переключатель, то резервное копирование для текущей базы данных перед удалением/обновлением выполнено не будет.
-
Если резервное копирование существующей базу данных будет выполнено, то в поле Формат дампа выберите тип резервной копии базы данных:
-
custom archives
— custom-архив, восстановление выполняется с помощью утилитыpg_restore
. Резервная копия в форматеcustom
занимает меньше места на диске, по сравнению с форматомplain
. Настройте Уровень сжатия дампа; -
plain
— текстовый sql-скрипт.
-
-
Для типа резервной копии БД
custom archives
в поле Уровень сжатия дампа выберите степень сжатия резервной копии базы данных (значение от 0 до 9). Чем выше степень сжатия, тем меньше архив занимает места на диске и тем дольше выполняется процедура резервного копирования базы данных. -
В поле Путь к папке дампа [1] выберите путь для сохранения резервной копии - по умолчанию это директория, откуда была вызвана утилита.
основной, резервный, медиасервер:
-
В поле Сетевой интерфейс выберите сетевой интерфейс, посредством которого клиенту RuBackup разрешено взаимодействовать с системой резервного копирования.
основной сервер:
-
В поле Путь файловой системы для добавления в «Default» [1] необходимо назначить для пула Default хотя бы один каталог для хранения резервных копий.
основной, резервный, медиасервер:
-
В поле Локальный каталог резервного копирования укажите локальный каталог для временного хранения файлов с метаданными, создаваемых при операциях резервного копирования (по умолчанию при нажатии клавиши Enter в качестве директории для временных операций с файлами резервных копий используется
/tmp
). Если указанная директория не существует, то будет создана.
основной, медиасервер:
-
В поле Имя резервного сервера укажите
ip-адрес
илиFQDN
основного сервера RuBackup (в соответствии с настройками файлаhosts
узла основного сервера).
основной, резервный, медиасервер:
-
В поле Количество параллельных задач укажите количество потоков для одновременной обработки задач резервного копирования на медиасервере (каждый поток имеет отдельное соединение со служебной базой данных СРК).
основной, резервный, медиасервер:
-
В поле Объём памяти дедупликации, байт для ограничения потребления оперативной памяти сервером при дедупликации резервных копий. При использовании дедупликации рекомендуется минимальный объем оперативной памяти сервера 64 GB
effective_cache_size
~70 % от размера оперативной памятиwork_mem
32 MB.
основной, резервный, медиасервер:
-
Активируйте переключатель Непрерывная удалённая репликация при необходимости на клиенте. Непрерывная удалённая репликация осуществляется только в хранилище блочного типа.
основной, резервный, медиасервер:
-
Активируйте переключатель Разрешать централизованное восстановление для клиента для восстановления данных из резервной копии с помощью приложения «Менеджер администратора RuBackup» (RBM), с помощью консольной утилиты
rbfd
или приложения «Менеджера клиента RuBackup» (RBC). В случае деактивированного переключателя восстановление из резервной копии будет возможно с помощью консольной утилитыrbfd
или приложения «Менеджера клиента RuBackup» на узле клиента резервного копирования. Централизованное восстановление данных из резервной копии с помощью приложения «Менеджер администратора RuBackup» (используемой на любом узле) будет отключено.
основной, резервный, медиасервер:
-
Активируйте переключатель Создать ключи ЭЦП , если хотите создать ключи электронно-цифровой подписи. Резервная копия может быть подписана цифровой подписью для последующего контроля и предупреждения угрозы её подмены
основной, резервный, медиасервер:
-
Активируйте переключатель Перезаписать ключи цифровой подписи , для создания новой связки ключей, используемых для электронно-цифровой подиси.
основной сервер:
-
Активируйте переключатель Аудит безопасности для журналирования всех значимых таблиц, кроме очередей задач и временных таблиц; Для расширения регистрируемых событий активируйте переключатель «Аудит задач» для журналирования всех значимых таблиц и задач в очередях. Позднее возможно включить/отключить данную опцию и изменить выбранный тип аудита с помощью утилиты для работы с журналом событий информационной безопасности
rb_security
.
-
Блок «Настройка SSL»
основной, резервный, медиасервер:
-
При необходимости настройки защищённого соединения со служебной базой данных, активируйте переключатель Использовать SSL соединение с базой данных для настройки безопасного соединения со служебной базой данных RuBackup, и настройте ставшие активными параметры:
-
в поле SSL режим работы с Postgres — выберите соответствующий режим работы (в зависимости от настроек узла, на котором установлена БД), подробное описание режимов смотри в разделе Настройка SSL соединений.
Если в конфигурации PostgreSQL SSL выключен, то по умолчанию SSL режим будет
disable
; -
в поле Корневой сертификат [1] укажите полный путь к сертификату доверенного Центра сертификации (прописав в поле или выбрав по нажатию рядом с полем кнопки ), который необходимо заранее разместить в папке
opt/rubackup/keys
; -
в поле Сертификат клиента [1] укажите полный путь к сертификату (открытому ключу) настраиваемого узла, выданный доверенным Центром сертификации (прописав в поле или выбрав по нажатию рядом с полем кнопки ), который необходимо заранее разместить в папке
opt/rubackup/keys
; -
в поле Ключ клиента [1] укажите полный путь к закрытому ключу сертификата настраиваемого узла, выданный доверенным Центром сертификации (прописав в поле или выбрав по нажатию рядом с полем кнопки ), который необходимо заранее разместить в папке
opt/rubackup/keys
.
-
-
После заполнения всех полей формы настраиваемого компонента СРК RuBackup нажмите ставшую доступной кнопку [Далее].
Подтвердите ваше действие, нажав кнопку Да.
-
3.2. Обновление конфигурации клиентской части
3.2.1. Клиент-серверный режим работы клиента РК
-
Заполните открывшуюся форму настраиваемого клиента резервного копирования RuBackup.
-
Блок Общие параметры
-
В поле Количество сетевых потоков укажите количество потоков для одновременной обработки задач резервного копирования на основном сервере (каждый поток имеет отдельное соединение со служебной базой данных СРК).
-
В поле Версия IP для DNS запросов выберите какие публичные имена будут использованы DNS-сервером.
-
Активируйте переключатель Перезапись мастер-ключа для автоматического формирования нового мастер-ключа и перезаписи (при наличии) текущего мастер-ключа.
-
-
Блок Параметры клиент-серверного режима
-
В поле Имя основного сервера укажите
ip-адрес
илиFQDN
основного сервера RuBackup (в соответствии с настройками файлаhosts
узла основного сервера). -
В поле Имя резервного сервера укажите
ip-адрес
илиFQDN
основного сервера RuBackup (в соответствии с настройками файлаhosts
узла основного сервера). -
В поле Сетевой интерфейс выберите сетевой интерфейс, посредством которого клиенту RuBackup разрешено взаимодействовать с системой резервного копирования.
-
В поле Локальный каталог резервного копирования укажите локальный каталог для временного хранения файлов с метаданными, создаваемых при операциях резервного копирования.
По умолчанию при нажатии клавиши Enter в качестве директории для временных операций с файлами резервных копий используется
/tmp
. Если указанная директория не существует, то будет создана. -
В поле Количество параллельных задач укажите количество потоков для одновременной обработки задач резервного копирования на медиасервере (каждый поток имеет отдельное соединение со служебной базой данных СРК).
-
В поле Объём памяти дедупликации, байт для ограничения потребления оперативной памяти сервером при дедупликации резервных копий.
При использовании дедупликации рекомендуется минимальный объем оперативной памяти сервера 64 GB
effective_cache_size
~70 %
от размера оперативной памятиwork_mem
32 MB
. -
Активируйте переключатель Непрерывная удалённая репликация при необходимости на клиенте. Непрерывная удалённая репликация осуществляется только в хранилище блочного типа.
-
Активируйте переключатель Разрешать централизованное восстановление для клиента для восстановления данных из резервной копии с помощью утилиты «Менеджер администратора RuBackup» (RBM), с помощью консольной утилиты
rbfd
или утилиты «Менеджера клиента RuBackup» (RBC).В случае деактивированного переключателя восстановление из резервной копии будет возможно с помощью консольной утилиты
rbfd
или приложения «Менеджера клиента RuBackup» на узле клиента резервного копирования.Централизованное восстановление данных из резервной копии с помощью приложения «Менеджер администратора RuBackup» (используемой на любом узле) будет отключено.
-
Активируйте переключатель Создать ключи ЭЦП , если хотите создать ключи электронно-цифровой подписи.
Резервная копия может быть подписана цифровой подписью для последующего контроля и предупреждения угрозы её подмены.
-
Активируйте переключатель Системный мониторинг для клиента , если хотите включить системный мониторинг для данного клиента.
Файл мониторинга производительности системных компонентов будет размещён в папке
/opt/rubackup/monitoring/
. -
Активируйте переключатель Перезаписать ключи цифровой подписи , для создания новой связки ключей, используемых для электронно-цифровой подписи.
-
-
-
После заполнения всех полей формы настраиваемого компонента СРК RuBackup нажмите ставшую доступной кнопку [Далее].
В окне подтверждения для настройки клиента резервного копирования подтвердите ваше действие, нажав кнопку Да. (Рисунок 3).
Рисунок 3. Окно подтверждения выбранных параметров -
Далее, если в форме настраиваемого компонента СРК RuBackup указаны папки, которых не существует, то будет выведено подтверждение для их создания (Рисунок 4).
В окне подтверждения для настройки компонента СРК RuBackup подтвердите ваше действие, нажав кнопку Да.
Рисунок 4. Окно подтверждения создания директории -
После подтверждений и создания папок в случае успешной настройки пользователь будет уведомлён сообщением.
Сообщение содержит:
-
информацию о лицензионном соглашении;
-
правообладателе;
-
версии продукта;
-
имя текущего узла;
-
тип настроенного компонента СРК RuBackup;
-
рекомендации и предупреждения по настройкам параметров;
-
информацию о созданном конфигурационном файле.
-
-
По нажатию на кнопку Завершить работа приложения будет завершена.
3.2.2. Автономный режим работы клиента РК
-
Заполните открывшуюся форму настраиваемого клиента резервного копирования.
-
Блок «Общие параметры»
-
В поле Количество сетевых потоков укажите количество потоков для одновременной обработки задач резервного копирования на основном сервере (каждый поток имеет отдельное соединение со служебной базой данных СРК).
-
В поле Версия IP для DNS запросов выберите какие публичные имена будут использованы DNS-сервером.
-
Активируйте переключатель Перезапись мастер-ключа для автоматического формирования нового мастер-ключа и перезаписи (при наличии) текущего мастер-ключа.
-
-
Блок «Параметры автономного клиента»
-
В поле Каталог архивирования [2] выберите каталог для временного хранения резервных копий. Если этот параметр не определен в файле конфигурации, то клиент будет запрашивать у медиасервера временное пространство для операций с резервными копиями (NFS папку).
-
В поле Метод сжатия выберите тип сжатия резервных копий:
-
none
— без сжатия; -
fast
— многопоточный аналогoptimal
. -
optimal
— стандартная утилита сжатия Linux; -
best
— больший коэффициент сжатия, чемoptimal
, при большем времени.
-
-
В поле Тип хранилища резервных копий выберите тип каталога для хранения резервных копий:
-
локальный каталог — каталог расположен на текущем узле клиента резервного копирования.
Если выбран этот тип хранилища, то в поле Локальный каталог резервного копирования укажите полный путь к каталогу (прописав в поле или выбрав по нажатию рядом с полем кнопки […];
-
сетевой каталог — общий каталог с сетевым доступом. Если выбран этот тип хранилища, то необходимо:
-
В поле Тип сетевого каталога выбрать протокол для обеспечения удалённой связи: nfs (для ОС UNIX и Linux) или cifs (для ОС Windows).
-
В поле Предназначенное устройство укажите выделенное локальное устройство (например:
/dev/sdb
) или сетевой ресурс для хранения резервных копий (например:srv://net_share
). -
В поле Параметры монтирования укажите место монтирования файловых системы LTFS.
Для работы с лентами LTO RuBackup использует файловую систему LTFS.
По умолчанию точка монтирования
/opt/rubackup/mnt
.
-
-
-
-
-
После заполнения всех полей формы настраиваемого компонента СРК RuBackup нажмите ставшую доступной кнопку [Далее].
В окне подтверждения для настройки клиента резервного копирования подтвердите ваше действие, нажав кнопку Да (Рисунок 5).
Рисунок 5. Окно подтверждения выбранных параметровЕсли в форме настраиваемого компонента СРК RuBackup указаны папки, которых не существует, то будет выведено подтверждение для их создания (Рисунок 6).
В окне подтверждения для настройки компонента СРК RuBackup подтвердите ваше действие, нажав кнопку Да.
Рисунок 6. Окно подтверждения создания директории -
После подтверждений и создания папок в случае успешной настройки пользователь будет уведомлён сообщением.
Сообщение содержит:
-
информацию о лицензионном соглашении;
-
правообладателе;
-
версии продукта;
-
имя текущего узла;
-
тип настроенного компонента СРК RuBackup;
-
рекомендации и предупреждения по настройкам параметров;
-
информацию о созданном конфигурационном файле.
-
-
По нажатию на кнопку Завершить работа приложения будет завершена.