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]

Список авторизованных клиентов.

-o

выдаёт информацию только о клиентах, которые работают в данный момент времени

-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

Вывести список параметров восстановления модуля