Avamar. Настройка репликации типа подключаемого модуля для продления заданий на срок более 24 часов
Summary: В этой статье, которая исторически известна как 335233 базы знаний, объясняется, как настроить репликацию на основе подключаемых модулей, чтобы клиенты могли работать дольше 24 часов (сверхурочно). ...
Symptoms
По умолчанию для заданий репликации на основе подключаемых модулей Avamar задается тайм-аут в соответствии с двумя факторами:
- Конфигурация MCS определяет первый фактор с помощью ключа mcserver.xml со значением по умолчанию 24 часа.
<ключ ввода="repl_window_hours" value="24" />
- Подключаемый модуль репликации определяет фактор 2, в котором тайм-аут контролируется следующими факторами:
<flag type="integer" pidnum="1008" value="72000" name="[replscript]timeout" />
При превышении любого из этих ограничений время ожидания приводит к истечению времени ожидания задания репликации.
В правильно настроенной системе 24 часа должно быть достаточно для завершения всех заданий репликации. Однако это может быть проблемой в обстоятельствах, когда требуемое время может превышать это значение.
Пример.
-
Выполняется начальное задание репликации, и в целевой системе заполняется большой объем исходных данных.
-
Некоторое время не удавалось выполнить репликацию, и необходимо наверстать упущенное.
-
В исходную систему репликации добавляется большой объем данных, и для репликации большого объема данных в целевую систему требуется больше времени, чем обычно.
Рекомендуется изменять ограничение в > 24 часа только на короткий срок.
Если задание репликации регулярно завершается сбоем в течение этого окна репликации, необходимо устранить корневую причину. Создайте сервисную заявку для работы со службой поддержки.
Cause
Такое поведение предусмотрено проектом.
Resolution
Чтобы репликация могла выполняться >24 часа без перерывов, необходимо обновить несколько параметров.
- Обновите пользовательский интерфейс администратора MCS, чтобы разрешить сверхурочную работу.
В Avamar Administrator настройте MC_SYSTEM клиент для работы сверхурочно (аналогично обычным клиентам Avamar). Это позволяет выполнять операцию репликации за пределами запланированного окна репликации:
a. В Avamar Administrator откройте вкладку « Client» на экране «Policy».

b. Перейдите на вкладку «Clients », выберите домен «MC_SYSTEM», выберите клиент репликации (это имя должно совпадать с именем локальной системы) и нажмите «Edit».

c. На вкладке свойств выберите «Всегда разрешать сверхурочные».
Примечание. Сверхурочное выполнение до момента успешного резервного копирования НЕ работает для репликации. Дополнительные сведения о сверхурочной работе см. в руководстве системного администратора.
-
Необходимо обновить групповую политику репликации администратора MCS.
a. Дважды нажмите группу репликации или проверьте группу репликации и выберите действие > Редактировать группу > «7. Общие сведения»
b. Выберите Дополнительные параметры. Прокрутите экран вниз. Слева отображается пункт «Показать дополнительные параметры», а справа — пункт «Дополнительно».
c. Выберите Ещё.
d. Убедитесь, что Тип подключаемого модуля — Replicate.
e. Введите [replscript]timeout в поле Enter Attribute.
f. Введите 999999в поле Ввести значение атрибута».
g. Нажмите символ + , и атрибут или значение переместится на нижний экран.
з. Нажмите «ОК».
i. Убедитесь, что этот параметр отображается в разделе «Дополнительные параметры» (выделен выше).
к) Нажмите «Finish».
3. Обновление или создание avrepl.cmd (все версии до 7.5.1).
Из-за известной проблемы необходимо создать или обновить команду avrepl.cmd. Внесенные здесь изменения влияют на ВСЕ действия репликации подключаемого модуля.
a. Измените или создайте файл конфигурации репликации /usr/local/avamar/var/client/avrepl.cmd.
--timeout=999999
Additional Information
Дополнительные сведения о перезапуске MCS см. в статье базы знаний 536729: Avamar. Перезапуск MCS (Management Console Server)
Пожалуйста, ознакомьтесь с опубликованным видео: