Функции и порядок запуска компонентов асинхронной репликации
Основными этапами управления процессом репликации являются:
-
конфигурирование БД;
-
управление компонентами репликации.
Функции компонентов системы асинхронной репликации СУБД ЛИНТЕР:
Компонент | Функциональное назначение | |
---|---|---|
Ядро СУБД источника | Экземпляр ядра СУБД, которому пользователь подает запросы добавления, модификации или удаления записей реплицируемой таблицы. Выдает для сервера репликации измененные записи. | |
Ядро СУБД репликации | Экземпляр ядра СУБД, который получает от сервера репликации для хранения данные для рассылки и затем передает их серверу репликации для отправки серверу репликации приемника. К этим данным имеет доступ сервер репликации. | |
Сервер репликации |
Обеспечивает отслеживание транзакций ядра СУБД источника, передачу всех необходимых для репликации изменений ядру СУБД репликации. Организует выполнение правил репликации путем передачи соответствующих команд серверу репликации приемника. Формирует данные для рассылки в хранилище данных репликации. Позволяет выполнять минимальное администрирование. | |
Сетевой драйвер клиента | Считывает параметры доступа к удаленным серверам из файла сетевой конфигурации и передает их серверу репликации | |
Файл сетевой конфигурации |
На приемнике – содержит параметры доступа к ядру СУБД репликации приемника. На источнике – содержит параметры доступа к ядру СУБД репликации источника и параметры доступа к серверу репликации приемника. |
Порядок запуска компонентов репликации:
-
запуск компонент на приемнике данных:
-
ядро СУБД приемника;
-
ядро СУБД репликации;
-
сетевой драйвер клиента;
-
сервер репликации.
-
-
запуск компонент на источнике данных:
-
ядро СУБД источника;
-
ядро СУБД репликации;
-
сетевой драйвер клиента;
-
сервер репликации.
-