Описание процесса тиражирования данных

Элемент очереди рассылки включает в себя полную информацию о старом и новом состоянии записи, адрес назначения, номер канала, производящего операцию, номер транзакции и время операции.

Эта информация заносится в таблицу очереди рассылки на сервере репликации. В качестве первичного ключа этой таблицы используется время операции.

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

Повторное прохождение одного и того же блока отслеживается с помощью времени операции. Подробнее см. приложение 3.

В качестве протокола проделанной работы используется файл трассировки lreplserver.log. Он может формироваться как в виде одного файла, так и в виде группы файлов вида: lreplserver.log.NNN, где NNN – порядковый номер файла. Подробнее см. приложения 4 и 5.