Использование менеджера администратора 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
RuBackup предоставляет ролевую модель доступа к системе резервного копирования. При запуске RBM вам потребуется пройти аутентификацию. Уточните login/password для вашей работы у главного администратора СРК. Если вы главный администратор, то используйте для авторизации суперпользователя rubackup и тот пароль, который вы задали ему при инсталляции (Рисунок 1).

Для резервного копирования логических томов LVM на хосте должен быть установлен клиент RuBackup. Клиент должен быть авторизован администратором RuBackup (см. раздел «Клиенты» менеджера администратора RuBackup) (Рисунок 2).

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