Менеджер Администратора RuBackup (RBM)

Оконное приложение Менеджер Администратора RuBackup (RBM) предназначено для администрирования серверной группировки RuBackup, включая управление клиентами, глобальным расписанием, хранилищами резервных копий и другими параметрами RuBackup.

В RuBackup RBM располагается в отдельном пакете и может быть установлен как на сервер резервного копирования, так и на удаленном АРМ администратора.

Для запуска RBM следует выполнить команду:

/opt/rubackup/bin/rbm&

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

Pictures/100000000000028100000174DE27081D53685D71

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

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

Pictures/10000000000005AD0000035D2534738E46BFD219

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

После нажатия кнопки «Войти» откроется окно «RuBackup manager» (рисунок 5):

Pictures/10000000000005AD0000035D2534738E46BFD219

Для определения статуса клиента необходимо перейти на вкладку АдминистрированиеКлиенты (рисунок 6):

Pictures/10000000000007EB000003DF0C4D955F88D7EA0A

При этом откроется окно (рисунок 7).

Pictures/10000000000007B500000417EF73CCBE6D68572E

Если клиент RuBackup установлен, но не авторизован, в верхней части окна RBM кнопка Неавторизованные клиенты будет активна.

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

Для авторизации неавторизованного клиента в RBM выполните следующие действия:

  1. Нажмите кнопку Неавторизованные клиенты. При этом откроется окно (рисунок 8):

    Pictures/10000000000007B1000003CD1B888DF6DA43EF10
  2. Выберите нужного неавторизованного клиента и нажмите Авторизовать (рисунок 9):

    Pictures/10000000000007AE000003F193DB7F7512249C25

    После авторизации новый клиент будет виден в главном окне RBM (рисунок 10):

    Pictures/10000000000007B2000003FBDA9DE325F1778BAF

    Чтобы выполнять регулярное резервное копирование виртуальной машины, необходимо создать правило в глобальном расписании (в случае групповых операций можно так же использовать стратегии резервного копирования). Для этого выполните следующие действия:

  3. Находясь в разделе «Объекты», выберите вкладку «Правила» и нажмите на иконку «+» (рисунок 11):

    Pictures/10000000000006DD000003E3EE6901B61C342664
  4. Выберите тип ресурса: «Aerodisk vAIR» (рисунок 12).

    Pictures/1000000000000526000002A6179ABC8FE3A55FF5
  5. Выберите ресурс, нажав кнопку Выбрать.

  6. Установите настройки правила: название правила, пул хранения данных, максимальный объём для резервных копий правила (в ГБ), тип резервного копирования, расписание резервного копирования, срок хранения и необязательный временной промежуток проверки резервной копии (рисунок 13).

    Pictures/1000000000000748000003F859472309058B5B31

При помощи кнопки «Настроить…​» можно выполнить тонкие настройки правила резервного копирования, например определить скрипт, который будет выполнен внутри виртуальной машины перед созданием моментального снимка и сразу после его создания. Это может быть необходимо для приведения данных приложения в консистентное состояние, синхронизации кэша и т.п.

Так же внутри виртуальной машины может быть создан скрипт, располагающийся в файле /opt/rubackup/scripts/aerodisk-vair.sh. В том случае, если внутри виртуальной машины существует такой файл с атрибутами на исполнение, то перед созданием моментального снимка он будет выполнен с аргументом before, а сразу после создания моментального снимка он будет выполнен с аргументом after.

Вновь созданное правило будет иметь статус run. Если необходимо создать правило, которое пока не должно порождать задач резервного копирования, нужно убрать отметку «Включить после создания». При необходимости, администратор может приостановить работу правила или немедленно запустить его (т.е. инициировать немедленное создание задачи при статусе правила wait).

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

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

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

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

  • выполнить защитное преобразование резервной копии на клиенте;

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

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

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

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

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

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