Compartir a través de


Creación y prueba de Runbooks de ejemplo

 

Se aplica a: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

El siguiente tema describe cómo crear y probar un Runbook simple. El propósito de este Runbook es detectar cuándo se agrega un determinado tipo de archivo a una carpeta específica, copiar dicho archivo en otra carpeta, leer los contenidos del archivo, anexar una línea del archivo copiado a otro archivo y, a continuación, eliminar el archivo original.

El Runbook se inicia con la actividad con Supervisar archivo para esperar a que se cree el archivo de texto. A continuación, utiliza las actividades Copiar archivo, Leer línea, Anexar línea y Eliminar archivo para realizar el resto de funciones. La actividad Unión se utiliza para coordinar las actividades de manera que las actividades Copiar archivo y Anexar línea se completen antes de que se elimine el archivo original.

Creación del Runbook

Utilice los procedimientos siguientes para crear el Runbook mediante las actividades necesarias.

Crear un Runbook

  1. Haga clic en Inicio, seleccione Todos los programas, haga clic en Microsoft System Center 2012, Orchestrator y, a continuación, haga clic en Runbook Designer.

  2. En el panel Conexiones, haga clic con el botón secundario en Runbooks para seleccionar Nuevo y, a continuación, haga clic en Runbook.

    Aparecerá la pestaña Nuevo Runbook en la parte superior del área de trabajo de diseño Runbook Designer con el nombre Nuevo Runbook.

  3. Haga clic con el botón secundario en la pestaña Nuevo Runbook para seleccionar Cambiar nombre.

    En el cuadro de diálogo Confirmar modificación, haga clic en .

  4. Escriba Anexar y copiar flujo de trabajo en el cuadro Entrada y, a continuación, presione Entrar.

Ha creado un nuevo Runbook y está listo para comenzar a agregar y configurar actividades.

Agregar y configurar una actividad Supervisar archivo

  1. Abra el Runbook Anexar y copiar flujo de trabajo que acaba de crear, en el panel Actividades, expanda la categoría Administración de archivos.

  2. Haga clic y arrastre la actividad Supervisar archivo al área de trabajo de diseño de Runbook Designer.

  3. Haga doble clic en la actividad Supervisar archivo para abrir el cuadro de diálogo Propiedades.

  4. En el cuadro En la carpeta, escriba C:\Drop.

  5. En la sección Filtros, haga clic en el botón Agregar.

  6. En el cuadro de diálogo Configuración de filtro, en la lista Nombre, seleccione Nombre de archivo.

  7. En la lista Relación, seleccione Coincide con el patrón.

  8. En el cuadro Valor, escriba *.txt.

  9. Haga clic en Aceptar.

  10. Haga clic en la pestaña Desencadenadores.

  11. En la sección Desencadenar si uno de los archivos, seleccione la casilla Creado y, a continuación, haga clic en Finalizar.

La actividad Supervisar archivo se crea y se configura para supervisar la creación de nuevos archivos de texto en la carpeta C:\Drop.

Para agregar actividades adicionales al Runbook

  1. En el panel Actividades, expanda la categoría Administración de archivos.

  2. Haga clic y arrastre la actividad Copiar archivo al área de trabajo de diseño de Runbook Designer.

  3. Expanda la categoría Administración de archivo de texto.

  4. Haga clic y arrastre la actividad Leer línea al área de trabajo de diseño de Runbook Designer.

  5. Para crear un vínculo entre la actividad Supervisar archivo y la actividad Copiar archivo, haga clic y arrastre la flecha derecha de la actividad Supervisar archivo a la actividad Copiar archivo.

  6. Para crear un vínculo entre la actividad Supervisar archivo a la actividad Leer línea, haga clic y arrastre la flecha derecha de la actividad Supervisar archivo a la actividad Leer línea.

Al agregar las actividades Leer línea y Copiar archivo, se creará un flujo de trabajo.

Para configurar la actividad Copiar archivo

  1. En el Runbook Anexar y copiar flujo de trabajo, haga clic con el botón secundario en la actividad Copiar archivo para seleccionar Propiedades.

  2. En la pestaña Detalles, haga clic con el botón secundario en el cuadro Archivo para seleccionar Suscribir y, a continuación, haga clic en Datos publicados para abrir el cuadro de diálogo Datos publicados.

    La actividad Supervisar archivo se mostrará en la parte superior del cuadro de diálogo Datos publicados, ya que es la actividad inmediatamente anterior a la actividad seleccionada.

  3. En la columna Nombre, seleccione Nombre y ruta del archivo y, a continuación, haga clic en Aceptar. De este modo se rellenará la propiedad Archivo de la actividad Copiar archivo con el nombre y la ruta de acceso del archivo de la actividad Supervisar archivo.

  4. En el cuadro Carpeta de destino, escriba C:\Copy.

  5. Haga clic en Finalizar.

La actividad Copiar archivo está configurada para copiar archivos desde la carpeta de origen a la carpeta de destino.

Para configurar la actividad Leer línea

  1. En el Runbook Anexar y copiar flujo de trabajo, haga clic con el botón secundario en la actividad Leer línea para seleccionar Propiedades.

  2. En la pestaña Detalles, haga clic con el botón secundario en el cuadro Archivo para seleccionar Suscribir y, a continuación, haga clic en Datos publicados para abrir el cuadro de diálogo Datos publicados.

  3. En la lista Actividades, seleccione Supervisar archivo.

  4. En la columna Nombre, seleccione Nombre y ruta del archivo y, a continuación, haga clic en Aceptar.

  5. Haga clic en el botón de puntos suspensivos () situado a la derecha del cuadro Codificación de archivo y, a continuación, seleccione Automático.

  6. En el cuadro Números de línea, escriba 1-END y, a continuación, haga clic en Aceptar.

  7. Haga clic en Finalizar.

Se ha configurado la actividad Leer línea.

Agregar una actividad Anexar línea

  1. En el panel Actividades, expanda la categoría Administración de archivo de texto.

  2. Haga clic y arrastre la actividad Anexar línea al área de trabajo de diseño de Runbook Designer situada a la derecha de la actividad Leer línea.

  3. Para crear un vínculo desde la actividad Leer línea a la actividad Anexar línea, haga clic y arrastre la flecha derecha de la actividad Leer línea a la actividad Anexar línea.

  4. Haga clic con el botón secundario en la actividad Anexar línea para seleccionar Propiedades.

  5. En la pestaña Detalles, en el cuadro Archivo, escriba C:\Copy\Masterlog.txt.

  6. Haga clic en el botón de puntos suspensivos () situado a la derecha del cuadro Codificación de archivo y, a continuación, seleccione Automático.

  7. Haga clic con el botón secundario en el cuadro Texto para seleccionar Suscribir y, a continuación, haga clic en Datos publicados para abrir el cuadro de diálogo Datos publicados.

  8. En la columna Nombre de la actividad Leer línea, seleccione Texto de línea y, a continuación, haga clic en Aceptar.

  9. Haga clic en Finalizar.

La actividad Anexar archivo está configurada para anexar archivos al archivo Masterlog.txt.

Sincronizar las ramas de un Runbook

  1. En el panel Actividades, expanda la categoría Control de Runbook.

  2. Haga clic y arrastre el icono Unión al área de trabajo de diseño de Runbook Designer.

  3. Para crear un vínculo desde la actividad Anexar línea a la actividad Unión, haga clic y arrastre la flecha derecha de la actividad Anexar línea a la actividad Unión.

  4. Para crear un vínculo desde la actividad Copiar archivo a la actividad Unión, haga clic y arrastre la flecha derecha de la actividad Copiar archivo a la actividad Unión.

  5. Haga clic con el botón secundario en la actividad Unión para seleccionar Propiedades.

  6. Haga clic en el botón de puntos suspensivos () situado a la derecha del cuadro Datos devueltos de y, a continuación, seleccione Copiar archivo. Haga clic en Aceptar. Esta acción configura la actividad para devolver los mismos datos publicados que la actividad Copiar archivo.

  7. Haga clic en Finalizar.

La actividad Unión está configurada para coordinar el flujo de trabajo para que ninguna actividad se ejecute hasta que finalicen las actividades Copiar archivo y Anexar línea.

Para agregar y configurar la actividad Eliminar archivo

  1. En el panel Actividades, expanda la categoría Administración de archivos.

  2. Haga clic y arrastre el icono Eliminar archivo al área de trabajo de diseño de Runbook Designer.

  3. Para crear un vínculo desde la actividad Unión a la actividad Eliminar archivo, haga clic y arrastre la flecha derecha de la actividad Unión a la actividad Eliminar archivo.

  4. Haga clic con el botón secundario en la actividad Eliminar archivo para seleccionar Propiedades.

  5. Haga clic con el botón secundario en el cuadro Ruta de acceso para seleccionar Suscribir y, a continuación, haga clic en Datos publicados para abrir el cuadro de diálogo Datos publicados.

    En la lista Actividad, seleccione Copiar archivo.

  6. En la columna Nombre, seleccione Nombre y ruta del archivo original y, a continuación, haga clic en Aceptar.

  7. Haga clic en Finalizar.

El Runbook Flujo de trabajo para anexar y copiar se ha completado. Debe tener un aspecto similar al de la ilustración siguiente.

Ejemplo de runbook 1

Prueba de Runbooks

Puede probar el Runbook mediante la herramienta Runbook Tester. Esta herramienta permite ejecutar el Runbook al completo y comprobar el estado de finalización, así como la salida de todas las actividades. Runbook Tester ejecuta las actividades, por lo que primero deberá crear las carpetas especificadas para el Runbook.

Para probar el Runbook

  1. Cree una carpeta en el servidor de Runbook llamada C:\Drop.

  2. Cree una carpeta en el servidor de Runbook llamada C:\Copy.

  3. Con el Runbook Anexar y copiar flujo de trabajo seleccionado en Runbook Designer, en la barra de herramientas, haga clic en Runbook Tester.

  4. Haga clic en Ejecutar hasta el punto de interrupción. La actividad Supervisar archivo se cargará y esperará a que un archivo de texto se cree en la carpeta C:\Drop.

  5. Abra el Notepad y escriba varias líneas de texto. Guarde el archivo como C:\Drop\File1.txt.

  6. Espere unos instantes para que se ejecuten las demás actividades. Asegúrese de que todas las actividades finalicen correctamente.

  7. Para ver los datos publicados y los demás detalles de una actividad, haga clic en Mostrar detalles para la actividad.

  8. Abra la carpeta C:\Drop y asegúrese de que se ha quitado el archivo.

  9. Abra la carpeta C:\Drop y asegúrese de que se ha copiado el archivo. Compruebe también que el archivo MasterLog.txt incluye el contenido del archivo original.

Vea también

Ejemplos de runbook