Установка клиента
Для возможности резервного копирования при помощи RuBackup на мастер-узел
должен быть установлен клиент RuBackup и модуль резервного копирования
rb_module_greenplum.
Установка пакетов клиента RuBackup выполняется от имени администратора при помощи команд (имена пакетов могут отличаться в зависимости от используемой операционной системы):
rpm -i rubackup-client.rpm
rpm -i rubackup-greenplum.rpm
Подробно процедуры подготовки к установке, установка, настройка и запуск клиента описаны в руководстве Развертывание СРК.
Порядок удаления клиента RuBackup см. в Обслуживание.
После установки создайте файл настроек с помощью интерактивной
утилиты rb_init.
При установке клиента рекомендуем использовать функцию централизованного восстановления для случаев, когда предполагается восстановление данных из средства управления RBM.
Чтобы включить функцию централизованного восстановления, при работе утилиты
rb_init необходимо утвердительно ответить на вопрос:
Do you allow centralized recovery (y/n)?
При настройке клиента RuBackup с помощью утилиты rb_init укажите локальный
каталог для временных файлов:
Enter local backup directory path
После создания каталога для работы с временными файлами (например, при
выборе каталога /rubackup_tmp) предоставьте к нему доступ
пользователю gpadmin:
gpadmin как владельца папки для временных файловchown gpadmin:gpadmin /rubackup_tmp
На каждом из сегмент-узлов создайте такую же папку и предоставьте
к ней доступ пользователю gpadmin.
|
1. Запуск клиента RuBackup как сервис
Для штатной эксплуатации рекомендуем запускать клиента RuBackup как сервис.
-
Включите сервис клиента RuBackup:
sudo systemctl enable rubackup_client.service -
Перезагрузите
systemctl:sudo systemctl daemon-reload -
Запустите сервис
rubackup_client:sudo systemctl start rubackup_client
Уточнить статус клиента можно при помощи команды:
sudo systemctl status rubackup_client
| Для выполнения резервного копирования потребуется авторизация клиента системным администратором СРК (Авторизация клиента RuBackup). |
2. Запуск клиента RuBackup в терминальном режиме
Если планируется тестирование RuBackup, рекомендуем запускать клиента RuBackup в терминальном режиме.
/opt/rubackup/bin/rubackup_client start
/opt/rubackup/bin/rubackup_client stop
3. Журнал
При старте клиента RuBackup в журнальном файле
/opt/rubackup/log/RuBackup.log на клиенте появится запись:
Try to check module: 'GreenPlum' ...
Execute OS command: /opt/rubackup/modules/rb_module_greenplum -t 2>&1
[2023-04-11 05:46:20] Info: Greenplum software version: 6.22.1
... module 'GreenPlum' was checked successfully. Module supports archiving
4. Проверка работы модуля
Проверьте работу модуля rb_module_greenplum на текущем узле командой:
/opt/rubackup/modules/rb_module_greenplum -t
Для целей тестирования рекомендуем включить подробный вывод: установите
в файле настроек /opt/rubackup/etc/config.file параметру verbose
значение yes.
После изменения файла настроек перезапустите клиента RuBackup.