Partilhar via


Propriedades do Runbook

 

Publicado: março de 2016

Aplica-se A: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

Um runbook é essencialmente uma série de atividades que utilizam dados, executam tarefas e publicam dados para utilização por outras atividades no runbook. Cada runbook tem uma coleção de propriedades configuráveis. Estas propriedades permitem personalizar o comportamento de um runbook.

Para ver as propriedades de um runbook

  1. No Runbook Designer, no painel Ligações, clique na pasta Runbooks.

  2. Se o runbook estiver armazenado numa pasta, selecione a pasta adequada em Runbooks.

  3. Na área de trabalho de Desenho do Runbook Designer, clique com o botão direito do rato no separador de um runbook para selecionar Propriedades.

  4. Para fechar a caixa de diálogo Propriedades de Runbook clique em Concluir.

Segue-se um resumo das propriedades de runbook e como configurá-las.

Geral

No separador Geral da caixa de diálogo Propriedades de Runbook, pode personalizar um nome e uma descrição para o runbook. Também pode associar uma agenda ao runbook. Depois de atribuir uma agenda ao runbook, o runbook só é executado nas datas e horas que especificou na agenda.

Criar uma agenda

  1. No Runbook Designer, no painel Ligações, expanda a pasta Definições Globais.

  2. Clique com o botão direito na pasta Agendas para selecionar Nova e selecione Agenda.

  3. No separador Geral da caixa de diálogo Nova Agenda, na caixa Nome, introduza um nome para a agenda.

  4. No separador Detalhes da caixa de diálogo Nova Agenda, selecione a data e a hora para iniciar o runbook.

    Para configurar a agenda para dias da semana específicos
    1. No separador Detalhes da caixa de diálogo Nova Agenda, clique em Dias da semana e, em seguida, selecione os dias em que pretende iniciar o runbook.

    2. Em Ocorrência, selecione a semana do mês para iniciar o runbook.

      Por exemplo, se pretender iniciar o runbook todas as segundas-feiras, em Dias da semana, selecione Segunda-feira e, em Ocorrência, selecione Primeiro, Segundo, Terceiro, Quarto e Último.

    Para configurar a agenda para dias do mês específicos
    1. No separador Detalhes da caixa de diálogo Nova Agenda, clique em Dias do mês.

    2. Na caixa Dias do mês, introduza a data ou datas em que pretende iniciar o runbook.

      Separe várias datas com uma vírgula.

      Por exemplo, se pretender iniciar o runbook no dia 1 e no dia 15 de cada mês, introduza 1, 15 na caixa Dias do mês.

    Para configurar a agenda para horas específicas
    1. No separador Detalhes da caixa de diálogo Nova Agenda, selecione Horas.

    2. Na caixa de diálogo Horário Agendado, selecione as horas em que pretende iniciar o runbook.

      Tanto pode permitir como recusar o início de um runbook durante qualquer período. Por exemplo, se pretender iniciar um runbook apenas fora do horário de expediente, selecione as horas das 09:00 às 17:00 para segunda, terça, quarta, quinta e sexta-feira e clique em Negado.

  5. No separador Exceções da caixa de diálogo Nova Agenda, adicione exceções de datas para o runbook e, em seguida, clique em OK.

  6. Clique em Concluir.

System_CAPS_ICON_important.jpg Importante

A data e hora agendadas para iniciar um runbook baseiam-se no relógio do sistema do servidor runbook. Isto permite que as agendas funcionem em ambientes de máquina virtual e continuem em execução mesmo quando o relógio do sistema é ajustado para a hora de verão.

Para associar uma agenda a um runbook

  1. Na caixa de diálogo Propriedades de Runbook, no separador Geral, clique no botão de reticências (...) para procurar uma Agenda.

  2. Selecione uma agenda, clique em OK e, em seguida, clique em Concluir.

Servidores de Runbook

Este separador apresenta a lista de servidores runbook atribuídos para executar este runbook. Se a lista estiver vazia, o runbook utiliza a definição efetuada na pasta Runbook Servers que se encontra no painel Ligações do Runbook Designer. Se o servidor runbook que utiliza a função Principal estiver disponível, o runbook é executado no mesmo. Se o servidor runbook principal não estiver disponível, cada servidor runbook que utiliza uma função de Modo de Espera é verificado até ser encontrado um que possa executar o runbook.

Pode substituir o comportamento predefinido e atribuir um servidor principal e qualquer número de servidores runbook de reserva a um runbook. É útil atribuir um servidor runbook específico a um runbook se o runbook necessitar de aceder a um recurso especializado, tal como um dispositivo de cópia de segurança.

Para atribuir servidores runbook principais e de reserva a um runbook

  1. Na caixa de diálogo Propriedades de Runbook, no separador Runbook Servers, selecione Substituir as funções predefinidas do Runbook Server para configurar servidores runbook principais e de reserva.

  2. Clique em Adicionar.

  3. Selecione um servidor runbook e clique em OK.

    O primeiro servidor runbook que adicionou torna-se o servidor runbook principal.

  4. Para adicionar mais servidores runbook, clique em Adicionar e selecione outro servidor runbook.

    Todos os servidores runbook adicionais são adicionados como servidores runbook de reserva.

  5. Quando tiver terminado de adicionar servidores runbook, clique em Concluir.

Registo

Esta funcionalidade controla que dados são registados na base de dados Orchestration. Se forem armazenados na base de dados Orchestration, estes dados ficam visíveis em vistas, tais como o painel Registo no Runbook Designer e na consola Orchestration. Estas informações não afetam a disponibilidade dos Dados Publicados num runbook em execução.

Os Dados Publicados incluem dados específicos de cada atividade. Para obter informações detalhadas sobre os Dados Publicados disponíveis em cada atividade padrão, consulte a Referência de atividade runbook para o System Center 2012 - Orchestrator. Para obter informações detalhadas sobre os dados publicados disponíveis em pacotes de integração, consulte Integration Packs for System Center 2012 - Orchestrator [Orch2012_TechNet_IP].

Dados Publicados Comuns são um conjunto de itens de dados comuns a todas as atividades. Estes itens são os seguintes:

  • Nome da Atividade

  • Tipo de Atividade

  • ID da Atividade

  • Hora, Ano, Mês, Dia, Dia da Semana, Horas, Minutos Segundos de Fim da Atividade.

  • Duração da Atividade

  • Atividade Anterior

  • Nome da Atividade Anterior

System_CAPS_ICON_caution.jpg Atenção

Quando ativar o registo, o tamanho da base de dados Orchestration aumenta.

Notificações de Eventos

Pode ativar a notificação de eventos para o runbook. As notificações são apresentadas em vistas, tais como o painel Registo no Runbook Designer e na consola Orchestration.

Se pretender ser notificado quando um runbook for executado durante um período maior do que o especificado, insira um valor na caixa segundos.

Se pretender ser notificado quando o runbook não for executado, clique na opção Reportar se não for possível executar o Runbook.

Para mais informações sobre Notificações de Eventos, consulte Registos do Orchestrator.

Simultaneidade de Tarefas

A definição da simultaneidade de tarefas permite definir o número máximo de tarefas simultâneas, para que possa processar vários pedidos para o mesmo runbook ao mesmo tempo. Esta definição aplica-se ao runbook individual. Um servidor runbook pode executar 50 runbooks ao mesmo tempo. Se selecionar uma definição de simultaneidade de tarefas acima de 50, o ambiente exige mais servidores runbook ou os pedidos para iniciar um runbook serão colocados em fila.

As seguintes limitações aplicam-se:

  • Não é possível executar pedidos simultâneos para runbooks que começam com atividades Monitorização. Se tentar alterar o número máximo de pedidos simultâneos para estes runbooks, o Runbook Designer repõe o valor de Número máximo de tarefas simultâneas para 1 e apresenta uma mensagem de erro.

  • Um servidor runbook executa pedidos simultâneos para runbooks até ao limite máximo de processamento. Para alterar o limite máximo de processamento, consulte Como Configurar Limitação de Runbook.

  • Não crie pedidos simultâneos para runbooks que contêm atividades Modificar Contador. Quando executa diferentes cópias do mesmo runbook ao mesmo tempo que modificam (definem, repõem, aumentam ou diminuem) um Contador, pode fazer com que o valor do Contador deixe de ser fiável. É possível ler o valor dos Contadores em runbooks que são executados ao mesmo tempo.

  • Não execute simultaneamente pedidos para runbooks que interagem com um produto que não seja da Microsoft, tais como ferramentas de emissão de permissões ou de monitorização do sistema, exceto se compreender bem como a ferramenta realiza o processamento paralelo. Se a aplicação que não é da Microsoft não consegue realizar o processamento paralelo, ou se não souber, deixe o número máximo de pedidos simultâneos com um valor de 1.

  • Planeie cuidadosamente a utilização de vários pedidos. Antes de alterar o número máximo de pedidos simultâneos de runbook, considere as tarefas executadas pelo runbook. Certifique-se de que cada instância de runbook pode ser concluída com êxito. Por exemplo, se o runbook criar uma pasta, copiar os ficheiros para a mesma e depois eliminar a pasta quando terminar, uma instância do runbook pode eliminar a pasta antes de as outras instâncias terem terminado. Neste caso, deverá manter o número máximo de pedidos simultâneos para este runbook com um valor de 1 para evitar conflitos.

Dados Devolvidos

Dados Devolvidos define os dados que um runbook devolve quando termina. Cada definição de Dados Devolvidos pode conter um único ou múltiplos valores de parâmetro. Para preencher as definições de dados, termine o fluxo de trabalho com uma atividade Devolver Dados que contenha os valores devolvidos.

Os valores de Dados Devolvidos são acedidos através de Dados Publicados de uma de várias maneiras.

  • Invoque o runbook a partir de outro runbook utilizando a atividade Invocar Runbook. O runbook principal pode aceder aos Dados Devolvidos do runbook subordinado como Dados Publicados da atividade Invocar Runbook.

  • Visualize os Dados Publicados a partir do Runbook Designer ou da consola Orchestration.

  • Utilize o servido Web do Orchestrator para devolver os Dados Publicados através de programação.

Para obter mais informações sobre as atividades padrão Invocar Runbook, Inicializar Dados e Devolver Dados, consulte a Referência de atividade runbook para o System Center 2012 - Orchestrator.

Para definir os Dados Devolvidos que um runbook deve devolver, utilize Adicionar, Editar e Remover para criar cada parâmetro.

Consultar Também

Referência de atividade runbook para o System Center 2012 - Orchestrator
Registos do Orchestrator