Механизм репликации

 

Механизм работы агента репликации

 

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

Описание компоненты см. в разделе «Агент репликации. Описание компоненты» главы «Компоненты репликации».

После запуска компонента Агент репликации постоянно находится в памяти и по расписанию запускает процесс. Для запуска используется строка следующего вида:

<Путь>\xmb_repl.exe MBRACallProcess <Параметры командной строки>,

где

·         <Путь> - путь доступа к файлу xmb_repl.exe;

·         <Параметры командной строки> – параметры, с которыми был запущен агент репликации.

Расписание настраивается в компоненте Агент репликации, с помощью пункта контекстного меню Расписание.

Для случая, когда расписание не задано, период запуска процесса определяется параметрами агента репликации Период опроса данных на текущем сервере и Количество попыток опроса данных на сервере (см. раздел «Агент репликации. Описание компоненты» главы «Компоненты репликации»).

Запущенный процесс выполняет следующие действия:

·         формирование списка удаленных серверов (главный и вторичные), отсортированных в порядке убывания приоритета. Серверы с одинаковыми приоритетами обрабатываются в порядке возрастания кода сервера. Список удаленных серверов формируется на основе данных компоненты Удаленные серверы (см. раздел «Удаленные серверы. Описание компоненты» главы «Компоненты репликации»);

·         последовательно по списку определяется, что необходимо сделать для данного удаленного сервера:

·         если необходимо принять данные, то проверяется наличие пакета репликации от данного сервера и, в случае появления пакета, осуществляется прием данных. Периодичность проверки наличия пакета репликации задается в параметрах агента репликации Период опроса данных на текущем сервере и Количество попыток опроса данных на сервере (см. раздел «Агент репликации. Описание компоненты» в главе «Компоненты репликации»);

·         если необходимо передать данные, то осуществляется передача данных (в случае синхронного режима работы агента передача данных на вторичные серверы осуществляется только после того, как осуществлен прием данных от всех вторичных серверов).

 

 

См. также:

·         Общие сведения о механизме репликации;

·         Действие в репликации;

·         Каталог репликации;

·         Архивация данных.