Использование менеджера администратора RuBackup
Оконное приложение «Менеджер администратора RuBackup» (RBM) предназначено для общего администрирования серверной группировки RuBackup, управления клиентами резервного копирования, глобальным расписанием резервного копирования, хранилищами резервных копий и пр.
RBM может быть запущено администратором на основном сервере резервного копирования RuBackup.
Запуск менеджера администратора RBM:
sudo LD_LIBRARY_PATH=/opt/rubackup/lib /opt/rubackup/bin/rbm
sudo ssh -X you_rubackup_server
sudo LD_LIBRARY_PATH=/opt/rubackup/lib /opt/rubackup/bin/rbm
На вкладке Объекты в левой части представлен список клиентов системы резервного копирования, в котором указано имя, уникальный HWID и описание. Клиенты, которые в данный момент находятся в online, будут отмечены зеленым цветом. Клиенты в состоянии offline − красным (Рисунок 1).

Для резервного копирования блочных устройств на хосте должен быть установлен клиент RuBackup и соответствующий модуль, обеспечивающий резервное копирование. Клиент должен быть авторизован администратором RuBackup.
При помощи менеджера администратора RuBackup можно создать в глобальном расписании одно или несколько правил резервного копирования блочных устройств.
Для этого необходимо выполнить следующие действия:
-
Выбрать клиентский хост, на котором установлены блочные устройства и добавить правило резервного копирования (Рисунок 2).
Рисунок 2. -
Выбрать тип ресурса «Block device» (Рисунок 3):
Рисунок 3. -
Выбрать ресурс, для которого будет выполняться правило (Рисунок 4):
Рисунок 4. -
Установить прочие настройки: тип резервного копирования
Full
, максимальный объем для резервных копий данного правила, срок хранения (2 недели), через какой промежуток времени требуется выполнить проверку резервной копии или не проверять её вовсе (Рисунок 5).Рисунок 5. -
На вкладке «Дополнительно» можно установить разрешение для клиента удалять резервные копии, установить автоматическое удаление устаревших резервных копий или определить условие их перемещения в другой пул (Рисунок 6).
Рисунок 6.
Вновь созданное правило будет обладать статусом wait, это означает что оно не будет порождать задач на выполнение резервного копирования до той поры, пока администратор RuBackup не запустит его и оно изменит свой статус на «run». При необходимости работу правила можно будет приостановить или запустить в любой момент времени по желанию администратора. Так же администратор может инициировать немедленное создание задачи при статусе правила wait.
Правило глобального расписания имеет срок жизни, определяемый при его создании, а так же предусматривает следующие возможности:
-
Выполнить скрипт на клиенте скрипт на клиенте перед началом резервного копирования.
-
Выполнить скрипт на клиенте после успешного окончания резервного копирования.
-
Выполнить скрипт на клиенте после неудачного завершения резервного копирования.
-
В дополнительных настройках правила резервного копирования возможно задать:
-
выполнять ли резервное копирование если устройство подмонтировано;
-
если устройство подмонтировано, то попытаться ли его отмонтировать на время выполнения резервного копирования;
-
размер блока данных в мегабайтах для операции получения данных из устройства (Рисунок 7):
Рисунок 7.
-
-
Выполнить преобразование резервной копии на клиенте.
-
Периодически выполнять проверку целостности резервной копии.
-
Хранить резервные копии определённый срок, а после его окончания удалять их из хранилища резервных копий и из записей репозитория, либо просто уведомлять пользователей системы резервного копирования об окончании срока хранения.
-
Через определённый срок после создания резервной копии автоматически переместить её на другой пул хранения резервных копий, например на картридж ленточной библиотеки.
-
Уведомлять пользователей системы резервного копирования о результатах выполнения тех или иных операций, связанных с правилом глобального расписания.
При создании задачи RuBackup она появляется в главной очереди задач. Отслеживать исполнение правил может как администратор, с помощью RBM, так клиент при помощи RBC.
После успешного завершения резервного копирования резервная копия будет размещена в хранилище резервных копий, а информация о ней будет размещена в репозитории RuBackup.