rb_clients
rb_clients — утилита администратора RuBackup для управления клиентами RuBackup. Вы можете просматривать список клиентов, а также добавлять, удалять или изменять их.
При первоначальной настройке системы резервного копирования не требуется
добавлять клиентов в серверную группировку с помощью параметра -a
:
достаточно запустить клиентский процесс RuBackup на хосте клиента
с правильными адресами основного и резервного (при наличии) серверов
в конфигурационном файле. При первом запуске клиент будет зарегистрирован
в системе как неавторизованный клиент. С помощью вызова rb_clients -t
необходимо авторизовать клиента для резервного копирования и восстановления
данных клиента.
В том случае, если IP- или MAC-адрес клиента изменится, то сервер автоматически изменит их в базе данных RuBackup, что отразится в файле журнала.
Основным идентификатором клиента в базе данных RuBackup является его имя хоста.
Чтобы восстановить или удалить резервную копию, клиент должен предоставить
серверу пароль. Первый раз пароль устанавливается при запуске RBC или
утилиты rb_archives
, если в этот момент в базе данных RuBackup не
содержится информация о пароле клиента. Чтобы сбросить пароль клиента,
используйте команду rb_clients -y
.
-h
-
Справочное сообщение
-l [-o] [-v]
-
Список авторизованных клиентов.
-o
-
выдаёт информацию только о клиентах, которые работают в данный момент времени
-v
-
предоставляет расширенную информацию
-u [-o] [-v]
-
Список неавторизованных клиентов
-o
-
Выдаёт информацию только о клиентах, на которых в данный момент времени запущен клиентский процесс RuBackup
-v
-
предоставляет расширенную информацию
-a hostname -H hwid [-g group_ID] [-p pool_ID] [-s storage_capacity] [-w lsf_allow_deny] [-z lrl_allow_deny] [-B local_backup_allow_deny] [-R local_restore_allow_deny] [-4 ipv4] [-6 ipv6] [-m macaddr] [-d 'some description'] (add new client)
-
Добавить в конфигурацию RuBackup нового клиента.
-g
-
позволяет соотнести клиента с клиентской группой
-p
-
определяет расположение или путь, где будет храниться резервная копия
-w allow
-
используйте параметр если необходимо разрешить клиенту исполнять правила локального расписания
-w deny
-
используйте параметр если необходимо запретить клиенту исполнять правила локального расписания
-s
-
определяет максимальный объём всех резервных копий клиента в системе резервного копирования.
-4
-
определяет IP адрес v4
-6
-
определяет IP адрес v6
-m
-
определяет MAC адрес
Локальные правила резервного копирования для клиента находятся в файле
/opt/rubackup/etc/rubackup.lsf
. Если на клиенте имеются какие-либо файлы, которые не должны попасть в резервные копии, то необходимо соответствующим образом настроить локальный список запретов, который содержится в файле/opt/rubackup/etc/rubackup_restriction.list
. Локальный список запретов представляет собой простой список файлов, которые не должны попасть в резервную копию. При составлении списка можно использовать регулярные выражения, например,.png
будет означать что все файлы с расширением png будут исключены из резервной копии. -z allow
-
используйте параметр чтобы разрешить клиенту использовать локальный лист запретов
-z deny
-
используйте параметр чтобы запретить клиенту использовать локальный лист запретов
-v
-
Bыводит список авторизованных клиентов в расширенном формате
-r ID
-
Удалить авторизованного клиента с идентификатором ID из конфигурации RuBackup
-x ID
-
Удалить неавторизованного клиента с идентификатором ID из списка неавторизованных клиентов
-t ID
-
Авторизовать неавторизованного клиента с идентификатором ID
-c ID [-d 'new description'] [-g group_ID] [-p pool_ID] [-s storage_capacity] [-w lsf_allow_deny] [-z lrl_allow_deny] [-B local_backup_allow_deny] [-R local_restore_allow_deny] (change client)
-
Изменить описание, группу, пул для резервных копий инициированных локальным расписанием, максимальный объем резервных копий клиента (в ГБ), разрешения выполнять локальное расписание и учёт локального списка запретов для клиента с идентификатором ID
-y ID
-
Сбросить пароль клиента с идентификатором ID
-k ID -M
-
Вывести список параметров восстановления модуля
-L ID -M module_system_name [ -d path ] [ -j ]
-
Показать ресурсы клиента с заданным ID для заданного модуля
-L ID [ -j ]
-
Вывести модули на клиенте с заданным ID
-C ID [ -j ]
-
Вывести поддерживаемые на клиенте с заданным ID алгоритмы защитного преобразования