Копировать ссылку на страницу

Параметры командной строки для компонент репликации

Командная строка для запуска сценария имеет вид:

<Исполняемый файл> {[<Загрузочная процедура>] | [-CT=<Тип компоненты> -F=<Код компоненты>]} [-<Ключ1>=<Значение> ... -<КлючN>=<Значение>]

Параметры запуска:

Имя компоненты

Загрузочная процедура/Тип компоненты, код компоненты

Ключи

Исполняемый файл

Агент репликации

MBLoadReplAgent

-D,-S,-N,-W,

-G,-H,-M,

-VidDial,-SYS,

-AuthType,

-FSN,-FSW

xmb_repl.exe

Журнал сеансов репликации

-CT="Reference"

-F="REPLICATION_SESSIONS_PROTOCOL"

-D,-S,-N,-W,

-SYS, -AuthType

sblauncher.exe

Обмен данными с главным сервером

MBLoadReplOnSec

-D,-S,-M,-N,

-W,-G,-H,-X,

-A,-VidDial,

-SYS, -AuthType,

-FS,-FSN,-FSW

xmb_repl.exe

Обмен данными со вторичным сервером

MBLoadReplOnMain

-D,-S,-L,-M,

-N,-W,-G,-H,

-X,-VidDial,

-SYS, -AuthType,

-FSN,-FSW

xmb_repl.exe

Протокол передачи данных

-CT="Reference"

-F="DATA_SEND_PROTOCOL"

-D,-S,-N,-W,

-SYS, -AuthType

sblauncher.exe

Протокол приема данных

-CT="Reference"

-F="DATA_RECEIVE_PROTOCOL"

-D,-S,-N,-W,

-SYS, -AuthType

sblauncher.exe

Удаленные серверы

-CT="Reference"

-F="REMOTE_SERVERS"

-D,-S,-N,-W,

-SYS, -AuthType

sblauncher.exe

Описание общих ключей:

-S – имя сервера. Если ключ -S не указан, то имя сервера определяется по коду системы, указанному в ключе –SYS;
-D – имя базы данных. Если ключ -D не указан, то имя базы данных определяется по коду системы, указанному в ключе -SYS.

Система с указанными именами сервера и базы данных (ключи -S и -D соответственно) должна быть зарегистрирована в файле-справочнике систем SystemInfo.xml. Подробнее см. раздел «Файл SystemInfo.xml»;

-SYS – код запускаемой системы. Система с указанным кодом должна быть зарегистрирована в файлах-справочниках систем SystemInfo.xml и Configurations.xml. По коду системы в файле-справочнике определяются имя сервера и имя базы данных. Если используется ключ -SYS, то ключи -S и -D не указываются;
-N – имя пользователя;
-W – пароль пользователя. Если указаны ключи -N и -W, то компонента соединяется с сервером, используя указанные значения;
-AuthType – тип аутентификации. Возможные значения:
OS – соединение выполняется с использованием Windows-аутентификацией;
NOVELL – соединение выполняется с использованием Novell-аутентификации.

Подробнее см. раздел «Особенности использования Windows- и Novell- аутентификации».

Описание ключей xmb_repl.exe:

-L – код вторичного сервера из компоненты Удаленные серверы. Определяет сервер, с которым будет производиться обмен данными;
-M – режимы обмена данными при репликации.

Для компоненты Обмен данными с главным сервером возможные значения: EXPORТ, IMPORT, AUTO, AUTONOWAIT.

Для компоненты Обмен данными со вторичным сервером возможные значения: EXPORTIMPORT, EXPORT, IMPORT.

Для компоненты Агент репликации возможные значения: SINCH, NOSINCH.

Описание значений параметров:

EXPORТ – передача данных. Тип передаваемых данных определяется автоматически: все данные системы или только данные изменившиеся с момента последнего сеанса репликации;
IMPORT – прием данных;
AUTO – режим автоматического обмена данными с главным сервером;
AUTONOWAIT – режим автоматического обмена данными с главным сервером без ожидания появления данных на главном сервере. После передачи данных на главный сервер компонента сразу завершает свою работу. При следующей загрузке компоненты с данным параметром она приступит к поиску данных на главном сервере;
EXPORTIMPORT – прием данных с последующей передачей данных;
SINCH – режим синхронного обмена данными;
NOSINCH – режим асинхронного обмена данными;
-A – режим ожидания полных данных при репликации;
-H – режим работы компоненты в автоматическом режиме без выдачи запросов и сообщений. По завершении своей работы компонента автоматически закрывается;
-G – признак ведения отладочного протокола репликации. Файлы протокола создаются в каталоге, в котором находится файл xmb_repl.exe В протокол записываются внутренние события работы компоненты, используемой для обмена данными;
-X – режим строгого контроля при репликации. При включении режима будут действовать ограничения:
нельзя передавать данные на главный сервер, если не был принят ответ от главного сервера на предыдущую посылку данных;
нельзя выполнять передачу полных данных;
нельзя выполнять прием полных данных, если на вторичном сервере разрешена работа;
при ошибках в ходе передачи данных очищается каталог с передаваемыми данными;
нельзя отправлять данные с главного сервера, если данные еще не были приняты со вторичного.

В обычном режиме репликации в описанных выше ситуациях выдается предупреждение;

-VidDial – способ обмена данными при репликации. Возможные значения:
0 – по локальной сети;
1 – через удаленный доступ;
2 – по электронной почте;
-FS – признак репликации файловых хранилищ при полной передаче данных;
-FSN – имя пользователя для работы с файловым хранилищем;
-FSW – пароль пользователя для работы с файловым хранилищем.

Описание ключей sblauncher.exe:

-F – код загружаемой компоненты. Для сценариев в качестве кода используется наименование. В компонентах репликации ключ -F используется только с ключом -CT.

Примеры:

1.Чтобы загрузить компоненту Журнал сеансов репликации от имени учетной записи пользователя User1, имеющим пароль CHERRY, в ярлыке настраивается вызов:

sblauncher.exe -S="SERVER_MOSCOW" -D="DIRMOSCOW" -CT="Reference" -F="ЖУРНАЛ_СЕАНСОВ_РЕПЛИКАЦИИ" -N=User1 -W=CHERRY

2.Чтобы загрузить компоненту Агент репликации в автоматическом режиме без выдачи запросов и сообщений от имени учетной записи пользователя Replicator, имеющим пароль STRAWBERRY, используйте командную строку:

xmb_repl.exe MBLoadReplAgent -S="SERVER_MOSCOW" -D="DIRMOSCOW" -H -N=Replicator -W= STRAWBERRY

Примечание

Исполняемый файл xmb_repl.exe должен запускаться администратором системы или пользователем, обладающим привилегией «Управление репликацией».

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM