Менеджер администратора подсистемы (RBM)

Менеджер администратора подсистемы (RBM)#

RBM предназначен для общего администрирования серверной группировки подсистемы, управления клиентами резервного копирования, глобальным расписанием резервного копирования, хранилищами резервных копий и пр.

RBM может быть запущен администратором на основном сервере резервного копирования подсистемы.

Запуск менеджера администратора RBM:

Вариант 1:

# sudo LD_LIBRARY_PATH=/opt/rubackup/lib /opt/rubackup/bin/rbm

Вариант 2:

# ssh -X your_rubackup_server
# sudo LD_LIBRARY_PATH=/opt/rubackup/lib /opt/rubackup/bin/rbm

Для резервного копирования на хосте должен быть установлен клиент подсистемы. Клиент должен быть авторизован администратором подсистемы.

При запуске RBM потребуется пройти аутентификацию. Уточнить логин и пароль для входа можно у главного администратора подсистемы. Главный администратор использует для авторизации суперпользователя тот пароль, который задали ему при инсталляции.

../../../../_images/linux_rbm_1.png

На вкладке Объекты представлен список клиентов системы резервного копирования, в котором указано имя, уникальный HWID и описание. Если развернуть запись для какого-либо из клиентов, в выпадающем списке будут отображены типы ресурсов, для которых данный клиент может создавать резервные копии. Клиенты, которые в данный момент находятся в online, будут отмечены зеленым цветом. Клиенты в состоянии offline — красным.

../../../../_images/linux_rbm_2.png

При помощи RBM можно создать в глобальном расписании одно или несколько правил резервного копирования файлов или каталогов.

Для этого необходимо выполнить следующие действия:

  1. В разделе Объекты, выбрать вкладку Правила и нажмите на кнопку +:

../../../../_images/linux_rbm_3.png
  1. Выбрать тип ресурса File system:

../../../../_images/linux_rbm_4.png
  1. Выбрать ресурс, для которого будет выполняться правило.

../../../../_images/linux_rbm_5.png
  1. Установить прочие настройки: тип резервного копирования (Full), максимальный объем для резервных копий данного правила (50Гб), срок хранения (2 месяца), через какой промежуток времени требуется выполнить проверку резервной копии или не проверять ее вовсе.

../../../../_images/linux_rbm_6.png

Вновь созданное правило будет обладать статусом wait, это означает что оно не будет порождать задач на выполнение резервного копирования до тех пор, пока администратор подсистемы не запустит его и оно изменит свой статус на run. При необходимости работу правила можно будет приостановить или запустить в любой момент времени по желанию администратора. Так же администратор может инициировать немедленное создание задачи при статусе правила wait.

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

  1. Выполнить скрипт на клиенте перед началом резервного копирования.

  2. Выполнить скрипт на клиенте после успешного окончания резервного копирования.

  3. Выполнить скрипт на клиенте после неудачного завершения резервного копирования.

  4. Выполнить преобразование резервной копии на клиенте.

  5. Периодически выполнять проверку целостности резервной копии.

  6. Хранить резервные копии определенный срок, а после его окончания удалять их из хранилища резервных копий и из записей репозитория, либо просто уведомлять пользователей системы резервного копирования об окончании срока хранения.

  7. Через определенный срок после создания резервной копии автоматически переместить ее на другой пул хранения резервных копий, например на картридж ленточной библиотеки.

  8. Уведомлять пользователей системы резервного копирования о результатах выполнения тех или иных операций, связанных с правилом глобального расписания.

При создании задачи подсистемы она появляется в главной очереди задач. Отслеживать исполнение правил может как администратор, с помощью RBM, так клиент при помощи RBC.

После успешного завершения резервного копирования резервная копия будет размещена в хранилище резервных копий, а информация о ней будет размещена в репозитории подсистемы.