Compartilhar via


Agendas

 

Publicado: março de 2016

Aplicável a: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

O System Center 2012 - Orchestrador usa agendas para definir os períodos em que os runbooks podem ser executados. Por exemplo, em alguns casos é inapropriado executar alguns runbooks, como ao fazer backup de um runbook em um servidor principal durante o horário comercial regular. Você pode criar uma agenda que é executada de acordo com um intervalo complexo, como na primeira e na terceira segunda-feira e quinta-feira de cada mês, exceto quando esse dias caírem em um feriado.

Agendas usam o relógio do sistema do servidor Runbook que executa o runbook. Isso permite que as agendas funcionem em ambientes de máquina virtual e continuem sendo executadas mesmo quando o relógio do sistema for ajustado para mudanças de ou para o Horário de Verão.

Os runbooks que iniciam antes de um horário proibido são executados até sua conclusão, mesmo que ainda estejam sendo processados quando atingirem o horário proibido. Eles não serão interrompidos após o processamento ter sido iniciado.

System_CAPS_security Segurança Observação

As permissões de acesso para agendas podem ser modificadas, mas o servidor Runbook não impõe essas permissões.

System_CAPS_noteObservação

Se um runbook está agendado para iniciar durante uma hora que é ignorada quando o relógio do sistema está ajustado para uma hora à frente, essa hora de início será ignorada e o runbook iniciará no próximo horário agendado. Se um runbook está agendado para iniciar durante uma hora que ocorre duas vezes porque o relógio do sistema está ajustado para uma hora atrás, o runbook iniciará duas vezes.

System_CAPS_noteObservação

O Orchestrator não oferece suporte à movimentação de várias agendas com seleção múltipla. Para mover mais de uma agenda para outra pasta, você deve mover cada agenda individualmente.

Além de atribuir uma agenda a um runbook, você pode usar uma atividade Agenda de seleção para usar a agenda como lógica condicional em um runbook. Essa atividade verifica uma agenda específica e retorna um item de dados publicados com um valor verdadeiro ou falso, determinando se o horário atual está dentro do programado. Esse item de dado publicado pode ser usado por um link para determinar se uma atividade específica deve ser executada ou se o fluxo de trabalho deve continuar.

Criando uma agenda e atribuindo-a a um runbook

Use os seguintes procedimentos para criar uma agenda, para atribuir a agenda a um runbook ou para remover uma agenda de um runbook.

Para criar uma agenda

  1. No painel Conexões, clique com o botão direito na pasta Agendas ou em uma subpasta da pasta Agendas, aponte para Nova e clique em Agenda para abrir a caixa de diálogo Nova Agenda.

  2. Na guia Geral, na caixa Nome, digite um nome para a agenda.

  3. Na caixa Descrição, digite uma descrição que explique ou descreva a finalidade da agenda.

  4. Clique na guia Detalhes. Selecione os dias em que esta agenda permitirá a execução dos runbooks:

    Dias da semana: Marque esta opção e selecione os dias da semana em que esta agenda permitirá a execução de runbooks.

    Ocorrência: Selecione as semanas do mês em que a agenda permitirá a execução de runbooks.

    Dias do mês: Marque esta opção e selecione os dias do mês em que esta agenda permitirá a execução de runbooks. Especifique os dias do mês inserindo o número do dia. Você pode usar hifens para descrever intervalos e vírgulas para separar entradas. Por exemplo, digitar 1,3 inclui o primeiro e o terceiro dia do mês. Digitar 1-21 inclui do primeiro até o vigésimo primeiro dia do mês. Você pode combinar as duas opções para criar descrições complexas dos dias do mês. Digite todos para especificar todos os dias do mês. Digite último para especificar o último dia do mês.

    Não é possível usar todos e último como parte de um intervalo de dias. Além disso, se você digitar um intervalo de 5-31, esse intervalo funcionará corretamente para todos os meses, inclusive para aqueles com 28, 29, 30 e 31 dias.

  5. Clique em Horas para abrir a caixa de diálogo Horário da Agenda.

  6. Clique e arraste para selecionar um grupo de horas em uma semana. O texto na parte inferior da caixa de diálogo mostra o período de tempo selecionado. Em seguida, selecione uma das seguintes opções:

    Permitir (azul): atribui o período de tempo selecionado como um período em que é permitida a execução de runbooks.

    Negado (branco): atribui o período de tempo selecionado como um período em que não é permitida a execução de runbooks.

  7. Clique em OK.

  8. Clique na guia Exceções. A lista exibe todos os dias que são exceção às regras definidas na guia Detalhes.

  9. Clique em Adicionar para abrir a caixa de diálogo Data.

  10. Especifique a data e selecione Permitir ou Não Permitir para permitir ou não que o runbook seja executado naquele dia e, em seguida, clique em OK. A entrada aparece na lista.

  11. Para modificar uma entrada de Exceção, selecione-a e, em seguida, clique em Modificar. Para remover a entrada de Exceção, selecione-a e, em seguida, clique em Remover.

  12. Para modificar uma agenda, clique duas vezes na Agenda.

  13. Para remover uma agenda, clique com o botão direito do mouse na Agenda e, em seguida, selecione Excluir.

  14. Clique em Finalizar.

Para atribuir uma agenda a um runbook

  1. Clique com o botão direito do mouse na guia Runbook e, em seguida, clique em Propriedades para abrir a caixa de diálogo Propriedades do Runbook.

  2. Na guia Geral, clique no botão em elipse (...) para abrir a caixa de diálogo Selecionar uma Agenda.

  3. Selecione a agenda que deseja aplicar ao runbook e, em seguida, clique em OK.

  4. Clique em Finalizar.

    Toda vez que o runbook é iniciado, ele verifica a agenda para identificar se pode ser executado. Se não for permitida a sua execução, ele será interrompido e não reiniciará até a próxima vez que for iniciado.

Para remover uma agenda de um runbook

  1. Clique com o botão direito do mouse na guia Runbook e, em seguida, clique em Propriedades para abrir a caixa de diálogo Propriedades do Runbook.

  2. Na guia Geral, clique no botão em elipse (...) para abrir a caixa de diálogo Selecionar uma Agenda.

  3. Não selecione uma agenda. Clique em OK.

  4. Clique em Finalizar. A agenda é removida do runbook.