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