Share via


Runbook を作成またはインポートする

 

適用対象: Windows Azure Pack for Windows Server

Runbook を サービス管理オートメーション に追加するには、管理ポータルで Runbook を作成するか、ファイルから既存の Runbook をインポートする、のいずれかの方法で行うことができます。 このトピックでは、それぞれの方法の手順について説明します。

新しいオートメーション Runbook を作成する

管理ポータルまたは Windows PowerShell を使用して、サービス管理オートメーション で新しい Runbook を作成できます。 Runbook を作成したら、「Runbook オーサリング ガイド」の情報を使用して編集できます。

管理ポータルで新しいオートメーション Runbook を作成するには

  1. 管理ポータルで、[新規][アプリ サービス][Automation][Runbook][簡易作成] の順にクリックします。

  2. 必要な情報を入力し、[作成] をクリックします。 この Runbook 名は文字で始める必要があり、文字、数字、アンダー スコア、ダッシュを使用できます。

  3. この時点で Runbook を編集する場合は、[Runbook の編集] をクリックします。 編集しない場合は、[OK] をクリックします。

  4. 新しい Runbook が [Runbook] タブに表示されます。

Windows PowerShell で新しいオートメーション Runbook を作成するには

スクリプト ファイルをインポートすることで、Windows PowerShell を使用して新しい Runbook を作成できます。 これについては、以下のWindows PowerShell でスクリプト ファイルから Runbook をインポートするにはで説明します。

Runbook を Service Management Automation にインポートする

管理ポータルまたは Windows PowerShell を使用して、スクリプト ファイルを サービス管理オートメーション にインポートできます。 このファイルには 1 つのワークフローを含める必要があり、ワークフローの名前はスクリプト ファイルの名前と一致する必要があります。 この名前は新しい Runbook に使用されます。

管理ポータルでスクリプト ファイルから Runbook をインポートするには

次の手順を使用して、スクリプト ファイルを サービス管理オートメーション にインポートします。

  1. 管理ポータルで、[Automation] を選択し、[オートメーション アカウント] を選択します。

  2. [インポート] をクリックします。

  3. [ファイルの参照] をクリックし、インポートするスクリプト ファイルを検索します。

  4. この時点で Runbook を編集する場合は、[Runbook の編集] をクリックします。 編集しない場合は、[OK] をクリックします。

  5. オートメーション アカウントの [Runbook] タブに新しい Runbook が表示されます。

Windows PowerShell でスクリプト ファイルから Runbook をインポートするには

Import-SmaRunbook コマンドレットを使用して、ワークフローを含むスクリプト ファイルから新しい Runbook を作成できます。 既存の Runbook の下書きバージョンをスクリプト ファイルの内容で変更するには、Windows PowerShell を使用して、Runbook の内容を変更するには をご覧ください。

次のコマンド例では、既存の Runbook にスクリプト ファイルをインポートし、これを公開する方法を示しています。

$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

参照

Service Management Automation
Runbook の作成 [SMA]
Runbookの編集