Настройки удаленной репликации

Для осуществления удаленной репликации на сервере резервного копирования должен быть настроен хотя бы один пул типа Блочное устройство, содержащий минимум одно блочное устройство для использования в качестве дедуплицированного хранилища резервных копий (более подробную информацию см. в руководстве «Дедупликация в RuBackup»).

Доступные технологии хранения и методы передачи данных для репликации перечислены в (таблице).

Таблица 1. Поддерживаемые для репликации технологии хранения и методы передачи данных
Технологии хранения Методы передачи данных между хранилищем образов и системным хранилищем

Filesystem

ssh, shared, qcow2

LVM

vm_lvm

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

10000000000005510000030D234E6F61EEB68508

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

100000000000055E000003811BE7313BAB1C3A8C

Доступны следующие действия:

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

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

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

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

  • Запустить/приостановить — перевести правило из wait в run и наоборот.

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

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

1000000000000552000002B9196325464ACCB131
  • Блок Источник:

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

    • Ресурс — нажмите на иконку «…​» рядом с надписью «Ресурс» и выберите ресурс, откуда будут передаваться данные (рисунок 4).

      10000000000001F10000018DDEC0EA1407C51E58
    • Тип ресурса — выберите File system.

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

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

    • Каталог распаковки — выберите директорию, в которую будут переданы реплицированные данные. Для успешного выполнения репликации требуется наличие свободного места в данном каталоге, которое превышает объем бэкапируемых данных.

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

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

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

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

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

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

1000000000000552000002B9915A1FB3B95B8CA1

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

100000000000050E000002C91DF921B6DB6ABD18

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

100000000000050F000002CB38C7D37BC9922E6B