Запуск и остановка репликации#
Статусы графа:
Статус |
Описание |
Отображение |
|---|---|---|
RUNNING |
Запущенный граф: статус RUNNING рядом с названием графа в списке графов; |
|
STOPPED |
Полностью остановленный граф: статус STOPPED рядом с названием графа в списке графов; |
|
SPLIT |
Частично остановленный граф: статус SPLIT рядом с названием графа в списке графов; |
|
Запуск графа репликации#
Для запуска графа:
Нажмите
.
Нажмите Подтвердить в появившемся окне предупреждения.

Принудительный перезапуск модуля#
Если репликация остановилась из-за отказа БД источника, модуль Capture автоматически, за счет механизмов Patroni переключается на другую БД. При этом в сообщениях о транзакциях в Kafka сохранится старый Source ID, идентификатор БД, из которой модуль Capture читает изменения.
То есть Source ID БД, на которую переключился модуль Capture, не будет совпадать с Source ID БД, записанным в Kafka. Из-за этого несовпадения репликация остановится и во вкладке Процессы, в информации о последнем прерванном процессе, в Описании события, появится сообщение о несовпадении Source ID БД, из которой модуль Capture читает изменения, и Source ID БД, записанного в Kafka.
Для разрешения этого конфликта принудительно перезапустите модуль.
Для принудительного перезапуска модуля:
Нажмите модуль на графе.

Нажмите
в открывшемся окне Модуль.
Остановка графа репликации#
Для остановки графа:
Нажмите
.
Нажмите Подтвердить в появившемся окне предупреждения.

Статус меняется на «stopped».
В случае сбоя статус изменится на «split».
Перезапуск графа репликации с позиции#
Перезапуск графа с позиции доступен только при асинхронной репликации с задержкой.
Для перезапуска графа с позиции:
Нажмите на схеме графа, который нужно запустить с позиции, модуль Applier.

Нажмите
в открывшемся окне Модуль.
Укажите GraDeLyID в поле Позиция в раскрывшемся окне Старт модуля с заданной позиции.

GraDeLyID — собственный идентификатор транзакций GraDeLy. Он записывается в поле Позиция на вкладке Процессы.

Выберите gradely в качестве типа позиции для перезапуска с GraDeLyID.

Для перезапуска графа с lsn укажите lsn в поле Позиция, выберите в качестве типа позиции DB и укажите ID базы данных в поле Source ID.
Как узнать lsn описано в «Руководстве администратора».

Нажмите Старт.


