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 алгоритмы защитного преобразования