Метод с отложенным запуском агента наоборот, позволяет запустить работу source базы данных и сервера репликации без подключения к агенту репликации. Метод более удобен, например, когда вам нужно запустить работу репликации без остановки source базы данных с помощью online backup. Преимущество здесь очевидно...
Используя этот метод, вы сможете получить доступ для работы с базой данных раньше, чем при использовании предыдущего метода. Это обусловлено тем, что создать target базу данных можно на основе online backup с source базы данных, в то время как при использовании метода по умолчанию, source базу данных необходимо останавливать и выполнять offline backup.
Для переключения к методу отложенного запуска агента, вы должны использовать параметр defer-agent-startup в секции [server] файла свойств OE Replication. Если вы правильно установите этот параметр (в не нулевое значение), то source база данных может быть доступна пользователям еще до того как сервер и агент репликации будут запущены и соединены. При этом происходит следующее, как только сервер репликации запускается, он пытается подключиться к своему агенту, и в случае, если подключение не возможно, он переходит в режим отложенного запуска агента. После чего попытка подключения будет повторяться каждые пять минут, пока подключение не будет установлено, либо не истечет период времени, установленный параметром defer-agent-startup.
Если же по каким либо причинам, вы не хотите ждать пяти минут, вы можете воспользоваться утилитой DSRUTIL с классификатором connectagent, чтобы подключиться к агенту. Если же вы решили прекратить время ожидания defer-agent-startup – также воспользуйтесь утилитой DSRUTIL, но с классификатором cancelDefer.
Как только сервер будет подключен к агенту, начнется процесс инициализации и синхронизации баз данных. Во время всего процесса подключения активность source базы данных будет продолжаться в нормальном режиме, но в момент переключения репликации в нормальный режим обработки AI блоков, произойдет короткая приостановка ее деятельности.
Имейте в виду, что в случае, когда база данных достаточно большая, и времени на формирование online backup уходит очень много, то использование метода отложенного запуска агента является наилучшим выбором.