Настройка сервера

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

Управление правилами непрерывной удалённой репликации осуществляется при помощи Менеджера администратора RuBackup (RBM). Вкладка Удалённая репликация в главном окне RBM содержит информацию обо всех правилах непрерывной удалённой репликации. Включенные правила имеют статус run, выключенные - wait (Рисунок 1).

remote replication
Рисунок 1. Раздел «Удаленная репликация»

Управление правилами удалённой репликации осуществляется в контекстном меню, вызываемом нажатием правой кнопки мыши (Рисунок 2).

managing remote replication rules
Рисунок 2. Меню для управления правилами удаленной репликации

В этом контекстном меню вы можете:

  • Добавить новое правило удалённой репликации.

  • Клонировать правило.

  • Редактировать правило.

  • Приостановить — перевести из run в wait.

  • Выполнить правило немедленно.

  • Удалить правило репликации.

  • Перейти к…​ — перейти к разделам Репозиторий или Очередь задач. В данных разделах будет отображаться информация только о правиле, из которого осуществляется переход.

При добавлении нового правила непрерывной удалённой репликации необходимо установить следующие параметры (Рисунок 3):

creating a remote replication rule
Рисунок 3. Создание правила удаленной репликации
  • Блок Источник:

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

    • Ресурс (ресурс, откуда будут передаваться данные. Например, каталог, файловая система, идентификатор виртуальной машины и т. д.).

    • Тип ресурса.

  • Блок Место назначения:

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

    • Каталог распаковки (директория, в которую будут переданы реплицированные данные).

Если в блоке Источник у поля Ресурс и в блоке Место назначения у поля Каталог распаковки указать одну и ту же директорию, например /home/user, то папка user из директории /home со всем содержимым будет реплицирована из источника в место назначения в директорию /home/user, то есть конечный путь реплицированной папки будет: /home/user/user. Чтобы этого избежать, необходимо в блоке Место назначения у поля Каталог распаковки установить путь на один каталог ниже, например, при пути источника /home/user путь назначения должен быть /home.
  • Блок Параметры:

    • Период репликации.

    • Хранение реплик (количество хранимых реплик в репозитории).

    • Дата начала и окончания действия правила.

    • Пул для хранения резервных копий (можно использовать только пул типа Блочное устройство).

  • Блок Уведомления. Настройки уведомлений о событиях правила.

В качестве места расположения реплики данных на целевом клиенте (месте назначения) вы можете выбрать иной ресурс, но он должен уже существовать, иначе задачи применения реплики на удалённом хосте будут завершаться с ошибкой. Настройки Перед настройкой непрерывной репликации необходимо оценить время, необходимое и достаточное для завершения операций по созданию и применению реплики, и в соответствии с этим настраивать период репликации правила. Вы также можете изменить настройки правила после его создания (Рисунок 4).

change settings
Рисунок 4. Изменение настроек

Реплики располагаются в репозитории в виде записей с типом задачи Create replica (Рисунок 5).

repository
Рисунок 5. Раздел «Репозиторий»

В ходе работы старые реплики будут удаляться из репозитория, для чего в главной очереди задач будут создаваться соответствующие задачи (Рисунок 6).

task queue
Рисунок 6. Раздел «Очередь задач»