Compilare e testare runbook
Runbook Designer è lo strumento usato per creare, gestire ed eseguire runbook. È anche possibile eseguire runbook e visualizzare il relativo stato nella console di orchestrazione.
Per compilare un runbook, trascinare le attività nell'area di lavoro. Le attività sono i blocchi predefiniti dei runbook. In generale, le singole attività eseguono tre operazioni:
Accedere ai dati pubblicati
Esecuzione di un'azione
Pubblicazione di nuovi dati
Per altre informazioni sui tipi di attività, vedere Controllare le attività del runbook.
L'interfaccia di Runbook Designer è suddivisa nei quattro riquadri descritti di seguito.
Riquadro | Descrizione |
---|---|
Connessioni | Struttura di cartelle in cui è possibile organizzare i flussi di lavoro nel sistema Orchestrator e modificare le autorizzazioni per le cartelle. Fornisce anche l'accesso ai server Runbook e alle impostazioni globali. |
Area di lavoro di Runbook Designer | Area di lavoro in cui si creano i runbook di Orchestrator. I runbook nella selezione della cartella nel riquadro Connessioni sono elencati come schede nella parte superiore dell'area di lavoro. Quando si seleziona una scheda in un runbook, viene visualizzata nell'area di lavoro Runbook Designer. |
Impegni | Contiene tutte le attività disponibili (attività standard o attività disponibili negli Integration Pack) da usare nei runbook. Trascinare le attività dal riquadro Attività nell'area di lavoro Progettazione e quindi collegarle ai runbook del modulo. |
Log | Log che mostrano l'attività e la cronologia per il runbook corrente. Per altre informazioni, vedere Log di Orchestrator. |
Di seguito sono riportati i percorsi dei log di traccia:
- %ProgramData%Microsoft System Center 2012\Orchestrator**\Logs*.log
- %File comuni%\Microsoft System Center 2012\Orchestrator\Management Server\Components\Logs*.log
Orchestrator consente di ordinare le attività in ordine alfabetico in base al nome dell'attività o al nome della categoria. Per impostazione predefinita, le attività vengono ordinate per categoria, ad esempio Controllo Runbook, Posta elettronica, Gestione file, Monitoraggio, Notifica, Pianificazione, Sistema, Gestione file di testo e Strumenti.
Usare la procedura seguente per ordinare le attività in base al nome dell'attività e al nome della categoria.
Nel riquadro Attività fare clic con il pulsante destro del mouse sul nome di una categoria per selezionare Tutte le attività.
Le attività vengono ordinate in ordine alfabetico in base al nome dell'attività.
Nel riquadro Attività fare clic con il pulsante destro del mouse sul nome di una categoria per selezionare Predefinito.
Le attività vengono ordinate in ordine alfabetico in base al nome della categoria.
È possibile modificare le dimensioni predefinite di ogni icona di attività da piccola a grande facendo clic con il pulsante destro del mouse sul nome di un'attività e selezionando Small o Large.
Seguire questa procedura per avviare un runbook in Progettazione:
Nel riquadro Connessioni selezionare la cartella Runbook per visualizzare i runbook disponibili.
Nell'area di lavoro Progettazione selezionare una scheda runbook.
Se il runbook è estratto, selezionare il pulsante Archiviazione .
Nell'area di lavoro Progettazione fare clic con il pulsante destro del mouse sulla scheda runbook e scegliere Esegui.
Nella finestra di dialogo Avvia runbook passare alla casella Server Runbook disponibili e selezionare il server applicabile.
Selezionare il pulsante Freccia in modo che il nome del server sia ora disponibile nella casella Server Runbook selezionati.
Selezionare Inizio.
Seguire questa procedura per arrestare un processo da Runbook Designer:
Selezionare la scheda Monitor Runbook (Monitor Runbook ).
Sulla barra degli strumenti selezionare Arresta.
Dopo aver compilato un runbook, è possibile testarlo prima dell'esecuzione nell'ambiente di produzione. Per eseguire il test, usare runbook tester che si avvia in Runbook Designer. Runbook Tester consente di eseguire il runbook per visualizzare i dati pubblicati da ogni attività. È possibile eseguire l'intero runbook, eseguire ogni attività una alla volta o impostare punti di interruzione in determinate attività.
Importante
Runbook Tester esegue effettivamente tutte le attività all'interno flusso di lavoro. I passaggi non vengono eseguiti in un ambiente virtualizzato o simulato. Tutte le connessioni a cui si fa riferimento nel runbook sono attive e completamente funzionanti. Pertanto, tutte le attività che modificano o distruggono i dati nei sistemi connessi causano la modifica o l'eliminazione definitiva dei dati. Ad esempio, se si usa l'attività Database di query per DROP TABLE ImportantTable, l'oggetto ImportantTable viene effettivamente eliminato dall'istanza di Microsoft SQL Server.
Importante
Per una corretta esecuzione, l'account utilizzato per avviare il Runbook deve disporre delle opportune autorizzazioni nel computer locale. Questi requisiti di autorizzazione si applicano anche quando si verifica il Runbook con Runbook Tester. Per verificare correttamente il funzionamento del Runbook, avviare Runbook Designer as Administrator. Per associazione, Runbook Tester viene eseguito as Administrator e utilizza il token di protezione di livello superiore.
Per testare un runbook, seguire questa procedura:
In Runbook Designer aprire il runbook e nella barra dei menu selezionare Runbook Tester.
Se richiesto, selezionare Sì per controllare il runbook.
Per eseguire il runbook dall'inizio alla fine senza arrestarsi, selezionare Esegui in punto di interruzione.
Se si vuole eseguire un'attività alla volta, selezionare Passaggio.
Visualizzare il riquadro Log per visualizzare lo stato di completamento di ogni attività. Per visualizzare i dettagli e i dati pubblicati da un'attività, selezionare l'attività e selezionare Mostra dettagli.
Seguire questa procedura per impostare un punto di interruzione:
Selezionare l'attività in cui impostare il punto di interruzione.
Selezionare Attiva/Disattiva punto di interruzione.
Selezionare Esegui in punto di interruzione.
Ogni attività viene eseguita fino al punto di interruzione. Il runbook viene sospeso prima di eseguire l'attività con il punto di interruzione.
Per continuare fino alla fine del runbook, selezionare di nuovo Esegui in punto di interruzione o per eseguire un'attività alla volta, selezionare Passaggio.
- Per istruzioni dettagliate per la compilazione e il test di un runbook di esempio, vedere Creazione e test di un runbook di esempio.
- Per esaminare le linee guida e le procedure consigliate per la progettazione di runbook, vedere Progettazione di un runbook.