Поделиться через


Вызов Runbook

Действие Invoke Runbook запускает указанный модуль Runbook. Вы можете передать данные в модули Runbook, настроив действие инициализации данных в вызываемом runbook. Вы можете вернуть данные из вызываемого модуля Runbook, настроив действие возвращаемых данных .

Действие Invoke Runbook можно использовать для вызова универсальных модулей Runbook, выполняющих только определенные действия, которые не зависят от вызова модуля Runbook. Например, можно создать модуль Runbook, который вызывает отдельные модули Runbook для выполнения процедуры обслуживания резервных копий, которая, в свою очередь, вызывает runbook для завершения работы служб, другой модуль Runbook для резервного копирования данных, а затем окончательный модуль Runbook для перезапуска служб.

Внимание

При изменении имени папки или расположения модуля Runbook необходимо также перенастроить любое действие Invoke Runbook, которое ссылается на измененный модуль Runbook.

Настройка действия Invoke Runbook

Перед настройкой действия Invoke Runbook необходимо знать, какой модуль Runbook вызывается.

Используйте следующие сведения, чтобы настроить действие Invoke Runbook.

Сведения

Настройки Инструкции по настройке
Модуль runbook Нажмите кнопку с многоточием (...), чтобы найти модуль Runbook, который требуется вызвать. Важно. Не вызывайте модуль Runbook, начинающийся с действия монитора.
Вызов по пути Выберите, чтобы принудительно вызвать действие Runbook Invoke, чтобы вызвать модуль Runbook по определенному пути и имени. При выборе вызывается любой модуль Runbook с тем же именем в том же расположении папки. При отмене выбора вызываемый модуль Runbook можно перемещать по среде, а действие Invoke Runbook автоматически сопоставляется с новым расположением.
Дождитесь завершения Выберите, чтобы принудительно выполнить действие Invoke Runbook, чтобы сохранить вызываемый модуль Runbook, пока он не завершится. Важно. Не выбирайте ждать завершения , если какие-либо возвращаемые данные в вызываемом runbook также возвращают данные в вызываемом runbook.
Параметры Если вы выбрали модуль Runbook, содержащий действие initialize Data , отобразится список параметров, необходимых для вызова этого действия. Введите значение для каждого параметра.
Серверы Runbook Введите список серверов Runbook, которые будут запускать этот модуль Runbook. Разделите каждое имя с запятой (;). Порядок, в котором перечислены серверы Runbook, будет порядком, используемым для отработки отказа и балансировки нагрузки модуля Runbook. Имена серверов Runbook должны соответствовать именам, отображаемым в дереве сервера Runbook в диспетчере развертывания Orchestrator. Оставьте это поле пустым, чтобы использовать runbook или глобальные значения по умолчанию для назначения сервера Runbook.

Опубликованные данные

В следующей таблице перечислены опубликованные элементы данных из действия Invoke Runbook.

Позиция Description
Идентификатор задания дочернего модуля Runbook Идентификатор задания вызываемого модуля Runbook.
Состояние дочернего модуля Runbook Состояние, опубликованное дочерним runbook.

Действие Invoke Runbook возвращает все данные, определенные на вкладке возвращаемых данных свойств runbook. Значения этих свойств должны заполняться с помощью действия возвращаемых данных в этом рабочем процессе. Если текущий модуль Runbook должен возвращать данные из вызываемого модуля Runbook, то он должен иметь собственное действие возвращаемых данных , включающее эти значения.

Подтверждение компетенции

Если вы используете действие Invoke Runbook и используете учетные данные безопасности, учетная запись, используемая вами, должна быть членом группы System Orchestrator Для успешного выполнения.

См. также