Установка и удаление модулей резервного копирования
После завершения первоначальной настройки клиента РК (см. Первоначальная настройка параметров клиента резервного копирования) произойдет автоматический переход в меню установки и удаления модулей РК, где будет предложено выбрать одну из доступных операций.
Перед началом взаимодействия с модулями резервного копирования рекомендуем внимательно ознакомиться с документацией по каждому модулю (список модулей см. в Системные требования к клиентской части).
1. Установка модуля РК
Для установки модуля РК:
-
Введите номер варианта Install (Пример 1):
Пример 1. Выбор операции установки модуляWhat you want to do with modules? Enter 0 to finish. 1) Install 2) Remove #? 1
После выбора операции установки будет показан список доступных для установки модулей с кратким описанием (Пример 2).
Пример 2. Пример списка модулей для установкиWhat you want to do with modules? Enter 0 to finish. 1) Install 2) Remove #? 1 Available modules: RuStack - Выполняет резервное копирование и восстановление виртуальных машин платформы виртуализации RUSTACK. PostgreSQL - Выполняет резервное копирование и восстановление СУБД PostgreSQL. Поддерживаются версии PostgreSQL 9.6, 10, 11, 12, 13, 14. ISP_VMmanager - Выполняет резервное копирование и восстановление виртуальных машин среды виртуализации ISP VMmanager. OpenStack - Выполняет резервное копирование и восстановление виртуальных машин платформы виртуализации OpenStack. VMware - Выполняет резервное копирование и восстановление виртуальных машин среды виртуализации VMware vSphere. Already installed modules: Please select module to install. Enter 0 to finish. 1) RuStack 3) ISP_VMmanager 5) VMware 2) PostgreSQL 4) OpenStack #?
-
Введите номер модуля из списка (Пример 3).
Пример 3. Пример выбора модуля для установкиAlready installed modules: Please select module to install. Enter 0 to finish. 1) RuStack 3) ISP_VMmanager 5) VMware 2) PostgreSQL 4) OpenStack #? 2
При успешной установке выбранного модуля отобразится сообщение (Пример 4).
Пример 4. Пример успешной установки модуляInstall module PostgreSQL... Packet installed: rubackup-postgresql done.
-
После установки будет запущен процесс настройки модуля в интерактивном режиме. Задайте значения обязательных параметров (Пример 5). Информация об обязательных параметрах будет сохранена в конфигурационном файле для каждого модуля в директории
/opt/rubackup/etc/
. В файле можно задать значения дополнительных параметров вручную.Пример 5. Пример файла настроекConfigure module PostgreSQL... Please enter values for mandatory configuration variables. dbname - PostgreSQL database name rubackup_backuper username - PostgreSQL database user rubackup_backuper password - PostgreSQL database password 12345 host - PostgreSQL host to connect 5432 port - PostgreSQL port to connect 5432 archive_catalog - Path to PostgreSQL archive /opt/rubackup/mnt/postgresql_archives pg_ctl - Path to pg_ctl utility /usr/lib/postgresql/12/bin/pg_ctl postgresql_admin - Login of PostgreSQL administrator postgres wal_wait_timeout - Timeout period for the last WAL file generated during backup(in seconds) 10 wal_check_period - Availability check period for last WAL file generated during backup(in seconds) 1 auto_remove_wal - Indicates if WAL is removed automatically (yes/no) yes
После настройки выбранного модуля при успешной верификации отобразится сообщение (Пример 6).
Пример 6. Пример успешной верификации модуляVerify module PostgreSQL... done.
Для выхода из меню введите 0
.
Для возврата в меню запустите скрипт (см. Установка клиента резервного копирования) install.sh
повторно.
Установленные модули перестают отображаться в списке доступных для установки. |
2. Удаление модуля РК
Для удаления модуля РК:
-
Введите номер варианта Remove (Пример 7):
Пример 7. Выбор операции удаления модуляWhat you want to do with modules? Enter 0 to finish. 1) Install 2) Remove #? 2
После выбора операции удаления будет показан список модулей, доступных для удаления.
-
Введите номер модуля из списка (Пример 8).
Пример 8. Пример выбора модуля для удаленияPlease select module to remove. Enter 0 to finish. 1) PostgreSQL #? 1
-
При успешном удалении выбранного модуля отобразится сообщение (Пример 9).
Пример 9. Пример успешного удаления модуляPacket removed: rubackup-postgresql There is no modules to remove
Для выхода из меню введите 0
.
Для возврата в меню запустите скрипт (см. Установка клиента резервного копирования) install.sh
повторно.
Удаленные модули перестают отображаться в списке доступных для удаления. |