Share via


Création et test d'un exemple de Runbook

 

S'applique à: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

La rubrique suivante explique comment créer et tester un Runbook simple. L'objectif de ce Runbook est de détecter lorsqu'un fichier texte est ajouté à un dossier donné, de copier ce fichier dans un autre dossier, de lire le contenu du fichier, d'ajouter une ligne depuis le fichier copié dans un autre fichier, puis de supprimer le fichier d'origine.

Le Runbook commence par une activité Analyser le fichier pour attendre la création du fichier texte. Il fait ensuite appel aux activités Copier le fichier, Lire la ligne, Ajouter une ligne et Supprimer le fichier pour effectuer les autres fonctions. Une activité Jonction permet de coordonner les activités de sorte que les activités Copier le fichier et Ajouter une ligne soient toutes deux terminées avant la suppression du fichier source.

Création du Runbook

Adoptez les procédures suivantes pour créer le Runbook en utilisant les activités requises.

Créer un Runbook

  1. Cliquez sur Démarrer, pointez sur Tous les programmes, cliquez sur Microsoft System Center 2012, sur Orchestrator, puis sur Runbook Designer.

  2. Dans le volet Connexions, cliquez avec le bouton droit sur Runbook, sélectionnez Nouveau, puis cliquez sur Runbook.

    Un onglet Nouveau Runbook apparaît dans le haut de l'espace de travail Conception de Runbook Designer nommé Nouveau Runbook.

  3. Cliquez avec le bouton droit sur l'onglet Nouveau Runbook pour sélectionner Renommer.

    Dans la boîte de dialogue Confirmer la modification, cliquez sur Oui.

  4. Tapez Ajouter et copier le flux de travail dans la zone d'entrée et appuyez sur Entrée.

Vous avez créé un nouveau Runbook et vous êtes prêt à commencer à ajouter et configurer des activités.

Ajouter et configurer l'activité Analyser le fichier

  1. Après avoir ouvert le Runbook Ajouter et copier le flux de travail que vous venez de créer, dans le volet Activités, développez la catégorie Gestion de fichiers.

  2. Cliquez et faites glisser l'activité Analyser le fichier vers l'espace de travail Conception de Runbook Designer.

  3. Double-cliquez sur l'activité Analyser le fichier pour ouvrir sa boîte de dialogue Propriétés.

  4. Dans la zone Dossier de destination, tapez C:\Drop.

  5. Dans la section Filtres, cliquez sur le bouton Ajouter.

  6. Dans la boîte de dialogue Paramètres de filtre, dans la liste Nom, sélectionnez Nom du fichier.

  7. Dans la liste Relation, sélectionnez Correspond au modèle.

  8. Dans la zone Valeur, tapez *.txt.

  9. Cliquez sur OK.

  10. Cliquez sur l'onglet Déclencheurs.

  11. Dans la section Déclencher si l'un des fichiers a été, activez la case Créé, puis cliquez sur Terminer.

L'activité Analyser le fichier est créée et configurée pour surveiller les nouveaux fichiers texte qui sont créés dans le dossier C:\Drop.

Pour ajouter d'autres activités au Runbook

  1. Dans le volet Activités, développez la catégorie Gestion de fichiers.

  2. Cliquez et faites glisser l'activité Copier un fichier vers l'espace de travail Conception de Runbook Designer.

  3. Développez la catégorie Gestion des fichiers texte.

  4. Cliquez et faites glisser l'activité Lire la ligne vers l'espace de travail Conception de Runbook Designer.

  5. Pour créer une liaison entre l'activité Analyser le fichier et l'activité Copier le fichier, cliquez et faites glisser la flèche droite de l'activité Analyser le fichier vers l'activité Copier le fichier.

  6. Pour créer une liaison entre l'activité Analyser le fichier et l'activité Lire la ligne, cliquez et faites glisser la flèche droite de l'activité Analyser le fichier vers l'activité Lire la ligne.

En ajoutant les activités Lire la ligne et Copier le fichier vous créez un flux de travail.

Configurer l'activité Copier le fichier

  1. Dans le Runbook Ajouter et copier le flux de travail, cliquez avec le bouton droit sur l'activité Copier le fichier pour sélectionner Propriétés.

  2. Dans l'onglet Détails, cliquez avec le bouton droit sur la zone Fichier pour sélectionner S'abonner, puis cliquez sur Données publiées pour ouvrir la boîte de dialogue Données publiées.

    L'activité Analyser le fichier est répertoriée dans le haut de la boîte de dialogue Données publiées car elle se trouve juste avant l'activité sélectionnée.

  3. Dans la colonne Nom, sélectionnez Nom et chemin du fichier, puis cliquez sur OK. Ceal renseigne la propriété Fichier de l'activité Copier un fichier avec le nom et le chemin de fichier provenant de l'activité Analyser le fichier.

  4. Dans la zone de destination Dossier, tapez C:\Copy.

  5. Cliquez sur Terminer.

L'activité Copier le fichier est maintenant configurée pour copier des fichiers depuis le dossier source vers le dossier de destination.

Configurer l'activité Lire la ligne

  1. Dans le Runbook Ajouter et copier le flux de travail, cliquez avec le bouton droit sur l'activité Lire la ligne pour sélectionner Propriétés.

  2. Dans l'onglet Détails, cliquez avec le bouton droit sur la zone Fichier pour sélectionner S'abonner, puis cliquez sur Données publiées pour ouvrir la boîte de dialogue Données publiées.

  3. Dans la liste Activités, sélectionnez Analyser le fichier.

  4. Dans la colonne Nom, sélectionnez Nom et chemin du fichier, puis cliquez sur OK.

  5. Cliquez sur le bouton de sélection () à droite de la zone Chiffrement du fichier, puis sélectionnez auto.

  6. Dans la zone Numéros de ligne, tapez 1-FIN, puis cliquez sur OK.

  7. Cliquez sur Terminer.

L'activité Lire la ligne est maintenant configurée.

Ajouter l'activité Ajouter une ligne

  1. Dans le volet Activités, développez la catégorie Gestion des fichiers texte.

  2. Cliquez et faites glisser l'activité Ajouter une ligne dans l'espace de travail Conception de Runbook Designer à droite de l'activité Lire la ligne.

  3. Pour créer une liaison entre l'activité Lire la ligne et l'activité Ajouter une ligne, cliquez et faites glisser la flèche droite de l'activité Lire la ligne vers l'activité Ajouter une ligne.

  4. Cliquez avec le bouton droit sur l'activité Ajouter une ligne pour sélectionner Propriétés.

  5. Dans l'onglet Détails de la zone Fichier, tapez C:\Copy\Masterlog.txt.

  6. Cliquez sur le bouton de sélection () à droite de la zone Chiffrement du fichier, puis sélectionnez auto.

  7. Cliquez avec le bouton droit sur la zone Texte pour sélectionner S'abonner, puis cliquez sur Données publiées pour ouvrir la boîte de dialogue Données publiées.

  8. Dans la colonne Nom de l'activité Lire la ligne, sélectionnez Texte de ligne, puis cliquez sur OK.

  9. Cliquez sur Terminer.

L'activité Ajouter un fichier est maintenant configurée pour ajouter des fichiers dans le fichier Masterlog.txt.

Synchroniser les branches d'un Runbook

  1. Dans le volet Activités, développez la catégorie Contrôle de Runbook.

  2. Cliquez et faites glisser l'icône Jonction vers l'espace de travail Conception de Runbook Designer.

  3. Pour créer une liaison entre l'activité Ajouter une ligne et l'activité Jonction, cliquez et faites glisser la flèche droite de l'activité Ajouter une ligne vers l'activité Jonction.

  4. Pour créer une liaison entre l'activité Copier le fichier et l'activité Jonction, cliquez et faites glisser la flèche droite de l'activité Copier le fichier vers l'activité Jonction.

  5. Cliquez avec le bouton droit sur l'activité Jonction pour sélectionner Propriétés.

  6. Cliquez sur le bouton de sélection () à droite de la zone Renvoyer des données depuis, puis sélectionnez Copier le fichier. Cliquez sur OK. Cette action configure l'activité de sorte qu'elle renvoie les mêmes données publiées que l'activité Copier le fichier.

  7. Cliquez sur Terminer.

L'activité Jonction est configurée de sorte à coordonner le flux de travail afin qu'aucune autre activité ne s'exécute tant que les activités Copier le fichier et Ajouter une ligne ne sont pas terminées.

Ajouter et configurer l'activité Supprimer le fichier

  1. Dans le volet Activités, développez la catégorie Gestion de fichiers.

  2. Cliquez et faites glisser l'icône Supprimer le fichier vers l'espace de travail Conception de Runbook Designer.

  3. Pour créer une liaison entre l'activité Jonction et l'activité Supprimer le fichier, cliquez et faites glisser la flèche droite de l'activité Jonction vers l'activité Supprimer le fichier.

  4. Cliquez avec le bouton droit sur l'activité Supprimer le fichier pour sélectionner Propriétés.

  5. Cliquez avec le bouton droit sur la zone Chemin pour sélectionner S'abonner, puis cliquez sur Données publiées pour ouvrir la boîte de dialogue Données publiées.

    Dans la liste Activités, sélectionnez Copier le fichier.

  6. Dans la colonne Nom, sélectionnez Nom et chemin du fichier d'origine, puis cliquez sur OK.

  7. Cliquez sur Terminer.

Le Runbook Ajouter et copier le flux de travail est maintenant terminé. Il doit ressembler à l'illustration suivante.

Exemple de journal d'exécution 1

Test des Runbook

Vous pouvez tester le Runbook à l'aide de Runbook Tester. Cet outil permet d'exécuter le Runbook dans son intégralité et de vérifier l'état d'achèvement et la sortie de chaque activité. Runbook Tester exécute les activités, vous devez donc d'abord créer les dossiers spécifiés pour le Runbook.

Pour tester le Runbook

  1. Créez un dossier sur le serveur Runbook, appelé C:\Drop.

  2. Créez un dossier sur le serveur Runbook, appelé C:\Copy.

  3. Avec le Runbook Ajouter et copier le flux de travail sélectionné dans Runbook Designer, dans la barre d'outils, cliquez sur Runbook Tester.

  4. Cliquez sur Exécuter jusqu'au point d'arrêt. L'activité Analyser le fichier est chargée et attend qu'un fichier texte soit créé dans le dossier C:\Drop.

  5. Ouvrez Notepad et tapez quelques lignes de texte. Enregistrez le fichier sous C:\Drop\File1.txt.

  6. Patientez quelques instants que les autres activités s'exécutent. Assurez-vous que chaque activité est achevée.

  7. Pour afficher les données publiées et autres détails d'une activité, cliquez sur Afficher les détails de l'activité.

  8. Ouvrez le dossier C:\Drop et vérifiez que le fichier a été supprimé.

  9. Ouvrez le dossier C:\Copy et vérifiez que le fichier a été copié. Vérifiez également que le fichier MasterLog.txt contient le contenu du fichier d'origine.