Compartilhar via


Criar ou importar um Runbook

 

Aplica-se a: Windows Azure Pack for Windows Server

Você pode adicionar um runbook a Service Management Automationcriando um no Portal de gerenciamento ou então importando um runbook existente por meio de um arquivo. Este tópico fornece procedimentos para cada um desses métodos.

Criando um novo Runbook de automação

Você pode criar um novo runbook em Service Management Automation usando o Portal de gerenciamento ou o Windows PowerShell. Quando o runbook tiver sido criado, você pode editá-lo usando informações contidas no Guia de criação de Runbook.

Para criar um novo runbook de Automação com o Portal de gerenciamento

  1. No Portal de gerenciamento, clique em Novo, Serviços de Aplicativo, Automação, Runbook e Criação Rápida.

  2. Insira as informações requeridas e então clique em Criar. O nome do runbook deve começar com uma letra e pode conter letras, números, sublinhados e traços.

  3. Se você quiser editar o runbook agora, clique em Editar Runbook. Caso contrário, clique em OK.

  4. Seu novo runbook será exibido na guia Runbooks.

Para criar um novo runbook de automação com o Windows PowerShell

Você pode criar um novo runbook com o Windows PowerShell importando um arquivo de script. Isso é descrito abaixo em Para importar um runbook de um arquivo de script com o Windows PowerShell.

Importar um runbook para o Service Management Automation

Você pode importar um arquivo de script para Service Management Automation usando o Portal de gerenciamento ou o Windows PowerShell. O arquivo deve conter um único fluxo de trabalho e o nome do fluxo de trabalho deve corresponder ao nome do arquivo de script. Esse nome será usado para o novo runbook.

Para importar um runbook por meio de um arquivo de script com o Portal de gerenciamento

Você pode usar o procedimento a seguir para importar um arquivo de script para Service Management Automation.

  1. No portal de gerenciamento, selecione Automação e, em seguida, selecione uma conta de automação.

  2. Clique em Importar.

  3. Clique em Procurar arquivo e localize o arquivo de script para importar.

  4. Se você quiser editar o runbook agora, clique em Editar Runbook. Caso contrário, clique em OK.

  5. Seu novo runbook será exibido na guia Runbooks para a conta de automação.

Para importar um runbook de um arquivo de script com o Windows PowerShell

Você pode usar o cmdlet Import-SmaRunbook para criar um novo runbook por meio de um arquivo de script que contém um fluxo de trabalho. Para modificar a versão de rascunho de um runbook existente com o conteúdo de um arquivo de script, consulte Para alterar o conteúdo de um runbook usando o Windows PowerShell.

Os comandos de exemplo a seguir mostram como importar um arquivo de script para um runbook existente e, em seguida, publicá-lo.

$webServer = 'https://MyServer'
$port = 9090
$runbookName = "Test-Runbook"
$scriptPath = "c:\runbooks\Test-Runbook.ps1"

Import-SmaRunbook –WebServiceEndpoint $webServer –Port $port –Path $scriptPath -Overwrite
Publish-SMARunbook –WebServiceEndpoint $webServer –Port $port –Name $runbookName

Consulte também

Service Management Automation
Criação de runbooks
Editar um Runbook