Как настроить репликацию данных внутри домена

Глава 62. Как настроить репликацию данных внутри домена

9.7

История переиздания
03.08.2016
Добавление новой главы в справку.
27.04.2017
Загрузчик домена заменен на стартер загрузчика.

Репликация данных выполняется между сегментами, подключенными к одному и тому же домену. Для репликации данных сегмент должен иметь постоянное подключение к домену.

Репликацию данных выполняет контроллер домена, который запускается на любом компьютере, имеющем доступ ко всем серверам сегментов домена. Контроллер домена запускается устройством, работающим под управлением программного модуля Стартер контроллера домена . Это устройство запускает 32-битный или 64-битный контроллер домена, в зависимости от установленной на компьютере операционной системы. Контроллер домена использует параметры, указанные для запускающего его стартера.

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

После перезапуска контроллер домена считывает все данные из подключенных к его домену сегментов. Данные, принятые контроллером домена, сразу записываются в базу данных какого-то из подключенных сегментов.

Контроллер домена подключается к сегментам, указанным в параметрах Segment своего домена. Идентификация сегмента производится по параметрам AppServerHostName и AppServerPort.

Контроллер домена сохраняет в локальном инициализационном файле (ini-файле) уникальные идентификаторы (GUID) сегментов, к которым он подключался. Если в локальном ini-файле нет уникального идентификатора сегмента или он не совпадает с фактическим, то информация в локальном ini-файле обновляется.

При подключении к сегменту, контроллер домена проверяет информацию о домене, к которому относится данный сегмент. Если указан домен контроллера домена, то все готово к репликации. В том случае, когда домен не указан, контроллер домена вписывает название своего домена. А если у сегмента указан какой-либо другой домен, то связь с сегментом разрывается. Информация о первой ошибке подключения вносится в протокол ошибок. Через 15 секунд после этого производится следующая попытка подключения. Сведения о последующих неудачных попытках подключения не фиксируются в протоколе.

Настройка репликации данных между сегментами «Центральный офис» и «Северный филиал»

По условиям примера управление прейскурантом производится в центральном офисе заведения. Эти изменения должны поступать по репликации во все филиалы. В свою очередь, информация о продажах и о движении продуктов должна поступать из филиалов в центральный офис.

Для этого нужно настроить репликацию между сегментами «Центральный офис» и «Северный филиал».