Invocar Runbook
A atividade Invocar Runbook inicia um runbook que você especificou. Você pode transferir dados para runbooks configurando uma atividade Inicializar Dados no runbook invocado. Você pode retornar dados do runbook invocado configurando uma atividade Return Data .
Você pode usar a atividade Invocar Runbook para invocar runbooks genéricos que executam apenas ações específicas que não dependem de como o runbook é invocado. Por exemplo, você pode criar um runbook que chama runbooks separados para executar um procedimento de manutenção de backup que, por sua vez, chama um runbook para desligar os serviços, outro runbook para fazer backup de dados e, em seguida, um runbook final para reiniciar os serviços.
Importante
Se você modificar o nome da pasta ou o local de um runbook, também deverá reconfigurar qualquer atividade Invocar Runbook que faça referência ao runbook modificado.
Configurar a atividade Invocar Runbook
Antes de configurar a atividade Invocar Runbook, você precisa saber qual runbook está invocando.
Use as informações a seguir para configurar a atividade Invocar Runbook.
Detalhes
Configurações | Instruções de configuração |
---|---|
Runbook | Selecione o botão de reticências (...) para procurar o runbook que você deseja invocar. Importante: não invoque um runbook que comece com uma atividade Monitor. |
Invocar por caminho | Selecione para forçar a atividade Invocar Runbook a invocar o runbook pelo caminho e nome específicos. Quando selecionado, qualquer runbook com o mesmo nome no mesmo local de pasta é invocado. Quando desmarcada, o runbook invocado pode ser movido pelo ambiente e a atividade Invocar Runbook é mapeada automaticamente para o novo local. |
Aguardar a conclusão | Selecione para forçar a atividade Invocar Runbook para manter o runbook invocado em execução até que ele seja concluído. Importante: não selecione Aguardar conclusão se algum dado retornado no runbook invocado também for um retorno de dados no runbook de invocação. |
Parâmetros | Se você selecionou um runbook que contém uma atividade Inicializar Dados , a lista de parâmetros necessários para invocar essa atividade será exibida. Insira um valor para cada parâmetro. |
Servidores Runbook | Insira a lista de servidores de runbook que executarão este runbook. Separe cada nome com um ponto e vírgula (;) . A ordem na qual os servidores runbook são listados será a ordem usada para failover e balanceamento de carga do runbook. Os nomes do servidor runbook devem corresponder aos nomes exibidos na árvore do servidor runbook no Orchestrator Deployment Manager. Deixe esse campo em branco para usar o runbook ou os padrões globais para a atribuição de servidor runbook. |
Dados publicados
A tabela a seguir lista os itens de dados publicados da atividade Invocar Runbook.
Item | Descrição |
---|---|
ID do trabalho do runbook filho | A ID do trabalho do runbook invocado. |
Status do runbook filho | O status publicado pelo runbook filho. |
A atividade Invocar Runbook retorna todos os dados que o runbook invocado definiu na guia Dados Retornados das propriedades do runbook. Os valores dessas propriedades devem ser preenchidos usando a atividade Return Data nesse fluxo de trabalho. Se o runbook atual precisar retornar dados do runbook invocado, ele deverá ter sua própria atividade Return Data que inclua esses valores.
Credenciais
Se você usar a atividade Invocar Runbook e usar Credenciais de Segurança, a conta usada deverá ser membro do grupo Sistema do Orchestrator para ser executada com êxito.