Утилиты командной строки системного администратора#

Утилиты командной строки администратора подсистемы#

С помощью утилит командной строки можно управлять большинством функций подсистемы резервного копирования. Все утилиты располагаются в каталоге /opt/rubackup/bin. Ниже представлен список утилит и их функции:

  • rb_bandwidth — управление ограничениями пропускной способности при выполнении операций резервного копирования и восстановления;

  • rb_block_devices — управление блочными устройствами;

  • rb_client_defined_storages — управление клиентскими хранилищами подсистемы;

  • rb_client_group — управление группами клиентов;

  • rb_clients — управление клиентами;

  • rb_clouds — управление хранилищами резервных копий типа облако S3;

  • rb_cloud_task_queue — информация о текущих задачах, связанных с облачными операциями;

  • rb_copy2pool — управление репликацией резервных копий при их создании;

  • rbd — дифференциация информации, содержащейся в файле, и создание разностных копий;

  • rbfd — создание и восстановление полных и инкрементальных резервных копий блочных устройств, файлов и каталогов в любых файловых системах;

  • rb_global_config — управление глобальной конфигурацией;

  • rb_global_schedule — управление глобальным расписанием;

  • rb_init — первоначальное конфигурирование клиента или сервера;

  • rb_inventory — инвентаризация резервных копий;

  • rb_local_filesystems — управление хранилищами резервных копий типа файловая система медиасерверов;

  • rb_log_viewer — просмотр журналов;

  • rb_media_servers — управление медиасерверами;

  • rb_modules — управление модулями подсистемы;

  • rb_notifications — контроль работы очереди уведомлений;

  • rb_pools — управление пулами;

  • rb_remote_replication — управление правилами непрерывной удаленной репликации;

  • rb_repository — управление репозиторием резервных копий;

  • rb_strategies — управление стратегиями резервного копирования;

  • rb_tape_cartriges — управление картриджами ленточных библиотек;

  • rb_tape_libraries — управление ленточными библиотеками;

  • rb_task_queue — контроль работы главной очереди задач;

  • rb_tl_task_queue — контроль работы очереди ленточных библиотек;

  • rb_update — утилита сравнения существующей базы данных и sql-скрипта создания новой базы данных;

  • rb_user_groups — управление группами пользователей;

  • rb_users — управление пользователями.

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

  • иметь правильно настроенные переменные среды;

  • входить в группу rubackup (создана во время установки клиента подсистемы).

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

# export MANPATH=$MANPATH:/opt/rubackup/man

Утилиты командной строки клиента резервного копирования#

Для управления подсистемой со стороны клиента, помимо клиентского оконного менеджера RBC, можно воспользоваться утилитами командной строки. Ниже представлен список утилит и их функции:

  • rb_archives — просмотр списка резервных копий клиента, создание срочных резервных копий, их удаление, проверка и восстановление;

  • rbcrypt — защитное преобразование файлов при помощи секретного ключа;

  • rb_schedule — просмотр правил клиента в глобальном расписании резервного копирования;

  • rb_tasks — просмотр задач клиента в главной очереди задач системы резервного копирования.

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

  • иметь правильно настроенные переменные среды;

  • входить в группу rubackup (создана во время установки клиента подсистемы).

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

# export MANPATH=$MANPATH:/opt/rubackup/man