Compartir a través de


Modificación de Runbooks de Orchestrator migrados

 

Publicada: marzo de 2016

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

Las directivas de Opalis y los Runbooks de Orchestrator no comparten la misma configuración o las mismas características. Los Runbooks migrados deben modificarse para que funcionen correctamente en Orchestrator. Es necesario actualizar cada uno de los Runbooks migrados para que cumplan los requisitos actuales.

Este tema proporciona información acerca de la actualización de Runbooks de Orchestrator migrados.

Configuración del modo de directiva de Opalis

Opalis Integration Server 6.3 ofrece dos modos de directivas que definen el comportamiento del bus de datos de publicación y suscripción. Para acceder a esta propiedad, haga clic con el botón secundario en la pestaña Directiva del cliente de Opalis Integration Server 6.3 para seleccionar la opción Propiedades. La opción Modo de directiva se encuentra en la pestaña Comportamiento de ejecución. Si la casilla Ejecutar en modo de canalización no está activada, el flujo de trabajo está configurado para el modo “heredado”.

El modo heredado se ha conservado en Opalis Integration Server 6.3 para ofrecer compatibilidad con versiones anteriores del software de Opalis. En Opalis Integration Server 6.3, el modo de directiva predeterminado para nuevos flujos de trabajo es el de “canalización”.

Orchestrator no proporciona configuración de modo de Runbook. La propiedad Modo de directiva de las directivas de Opalis es ahora la propiedad Simultaneidad de trabajos en Orchestrator. Los Runbooks de Orchestrator utilizan un modelo de datos compatible con el modo de canalización de Opalis Integration Server 6.3.

Es posible importar directivas de Opalis Integration Server 6.3 que utilizaban el modo heredado en Orchestrator. Sin embargo, el modo heredado no es compatible con Orchestrator. Puede identificar los Runbooks que usan el modo heredado a través de la barra de herramientas del Runbook importado. Si el Runbook está Registrado, quiere decir que el Runbook formaba parte del flujo de trabajo de canalización de Opalis Integration Server 6.3. Si el Runbook está Modificado, quiere decir que el flujo de trabajo de Opalis Integration Server 6.3 era un flujo de trabajo heredado.

La tabla siguiente resume las configuraciones de modo de flujo de trabajo de Opalis Integration Server 6.3 y muestra cómo se tratan dichos flujos de trabajo cuando se migran a Runbooks de Orchestrator.

Modo de directiva de Opalis

Propiedad de Runbook migrado

Heredado

Los Runbooks muestran el estado Modificado tras la importación y deben registrarse para actualizarse.

Modo de canalización

Los Runbooks muestran el estado Registrado tras la importación.

Estructuras no compatibles

Cuando registre un Runbook que era una directiva heredada en Opalis, Runbook Designer mostrará una advertencia si el Runbook contiene una estructura no válida. Debe resolver estas advertencias para que el Runbook pueda funcionar correctamente.

Nota

El registro se completará correctamente pese a la advertencia. Modifique el Runbook para corregir la estructura no válida.

Múltiples puntos de inicio

Los Runbooks solo pueden contener una actividad como punto de inicio. Si el Runbook migrado contiene varias actividades de inicio, se mostrará una advertencia cuando realice el registro.

Actualice el Runbook para que contenga una única actividad de inicio.

Ciclos

Los Runbooks no pueden contener conexiones inteligentes que se originan con una actividad de Runbook y hacen referencia a una actividad de Runbook anterior. Estas estructuras de Runbook se denominan ciclos. Los ciclos se admiten en el modo heredado de Opalis Integration Server 6.3.Orchestrator no admite runbooks que contienen ciclos. Si se registra un Runbook que contiene un ciclo, recibirá una advertencia.

Actualice el Runbook para que no contenga ningún ciclo.

Opción de ROI de Opalis

Opalis Integration Server 6.3 ofrecía una propiedad de directiva que permitía realizar un seguimiento de la rentabilidad de la inversión (ROI). Para ver esta propiedad de Runbook, haga clic con el botón secundario en la pestaña Directiva del cliente de Opalis Integration Server para seleccionar la opción Propiedades. Las opciones de ROI del Runbook se encuentran en la pestaña ROI.

La opción ROI no es compatible con Orchestrator.Orchestrator ignorará estas opciones si están presentes en los flujos de trabajo de Opalis Integration Server 6.3 importados.

Objetos heredados de Opalis

Opalis Integration Server 6.3 proporciona objetos de flujo de trabajo conocidos como objetos heredados. Estos objetos ofrecen compatibilidad con versiones anteriores del software de Opalis.Orchestrator no es compatible con los objetos heredados. En Runbook Designer, las referencias a estos objetos heredados en los Runbooks importados aparecerán marcadas con un icono de actividad que contiene un signo de interrogación (?).Orchestrator ofrece actividades estándar equivalentes para los objetos heredados. Actualice los Runbooks migrados para quitar el objeto heredado y reemplazarlo con un equivalente de Orchestrator. La tabla siguiente muestra una lista de equivalentes para el reemplazo de objetos heredados de Opalis Integration Server 6.3.

Objeto heredado de Opalis

Recurso o actividad de Orchestrator

Administrar archivo de texto

Orchestrator Categoría Administración de archivo de texto (actividades Anexar línea, Eliminar línea, Buscar texto, Obtener líneas, Insertar línea, Leer línea, así como Buscar y Reemplazar texto)

Crear carpeta

Crear carpeta

Eliminar carpeta

Eliminar carpeta

Copiar archivo

Copiar archivo

Eliminar archivo

Eliminar archivo

Mover archivo

Mover archivo

Cambiar nombre de archivo

Cambiar nombre de archivo

Obtener estado de archivo

Obtener estado de archivo

Supervisar archivo

Supervisar archivo

Carpeta de monitor

Carpeta de monitor

Filtrar correo electrónico

Ejecutar script de .NET u Orchestrator Integration Toolkit

Procesar correo electrónico

Ejecutar script de .NET u Orchestrator Integration Toolkit

Leer correo electrónico

Ejecutar script de .NET u Orchestrator Integration Toolkit

Filtrar correo electrónico de Exchange

Paquete de integración de comunidad 

Procesar correo electrónico de Exchange

Paquete de integración de comunidad 

Leer correo electrónico de Exchange

Paquete de integración de comunidad 

Objetos de directiva de Opalis no compatibles con Orchestrator

Existe un número reducido de objetos de directiva de Opalis Integration Server sin actividad de Runbook de Orchestrator equivalente. Runbook Designer marca las referencias a objetos no compatibles con un signo de interrogación (?). La tabla siguiente muestra los objetos de directivas no compatibles.

Objeto de Opalis

Detalles

Enviar página

Utilizado con poca frecuencia y obsoleto.

Purgar registro de eventos

Utilizado con poca frecuencia y obsoleto.

Enviar elemento emergente

No compatible.

Supervisar la capacidad del registro de eventos

Utilizado con poca frecuencia y obsoleto. Este objeto se ha reemplazado por una funcionalidad de System Center 2012 – Operations Manager.

Supervisar el rendimiento

Utilizado con poca frecuencia y obsoleto. Este objeto se ha reemplazado por una funcionalidad de Operations Manager.

Desconectar acceso telefónico

Utilizado con poca frecuencia y obsoleto.

Obtener el estado del acceso telefónico

Utilizado con poca frecuencia y obsoleto.

Esperar

Solo es significativo en Runbooks de modo heredado de Opalis Integration Server 6.3. La actividad Unión es la más parecida en Orchestrator.

Directivas de Opalis que utilizan objetos que faltan

Ejecute la siguiente consulta de SQL Server con respecto al almacén de datos de Opalis o la base de datos de Orchestrator para identificar las directivas de Opalis que contienen objetos que ya no están disponibles en Orchestrator. Esta consulta devuelve el nombre de la directiva de Opalis y el nombre del objeto de la directiva. Se debe actualizar cualquier directiva identificada por esta consulta después de haberla importado a Orchestrator para quitar la referencia al objeto en desuso.

Select    
      policies.[Name] as [Policy Name],
      objects.[Name] as [Object Name]
From              
      [Objects] objects join
      [Policies] policies
      on objects.[ParentID]=policies.[UniqueID]
Where
  objects.objecttype = '2081B459-88D2-464A-9F3D-27D2B7A64C5E' or 
  objects.objecttype = '6F0FA888-1969-4010-95BC-C0468FA6E8A0' or
  objects.objecttype = '8740DB49-5EE2-4398-9AD1-21315B8D2536' or
  objects.objecttype = '19253CC6-2A14-432A-B4D8-5C3F778B69B0' or
  objects.objecttype = '9AB62470-8541-44BD-BC2A-5C3409C56CAA' or
  objects.objecttype = '292941F8-6BA7-4EC2-9BC0-3B5F96AB9790' or
  objects.objecttype = '98AF4CBD-E30E-4890-9D26-404FE24727D7' or
  objects.objecttype = '2409285A-9F7E-4E04-BFB9-A617C2E5FA61' or
  objects.objecttype = 'B40FDFBD-6E5F-44F0-9AA6-6469B0A35710' or
  objects.objecttype = '9DAF8E78-25EB-425F-A5EF-338C2940B409' or
  objects.objecttype = 'B5381CDD-8498-4603-884D-1800699462AC' or
  objects.objecttype = 'FCA29108-14F3-429A-ADD4-BE24EA5E4A3E' or
  objects.objecttype = '7FB85E1D-D3C5-41DA-ACF4-E1A8396A9DA7' or
  objects.objecttype = '3CCE9C71-51F0-4595-927F-61D84F2F1B5D' or
  objects.objecttype = '96769C11-11F5-4645-B213-9EC7A3F244DB' or
  objects.objecttype = '6FED5A55-A652-455B-88E2-9992E7C97E9A' or
  objects.objecttype = '9C1DF967-5A50-4C4E-9906-C331208A3801' or
  objects.objecttype = 'B40FDFBD-6E5F-44F0-9AA6-6469B0A35710' or
  objects.objecttype = '829A951B-AAE9-4FBF-A6FD-92FA697EEA91' or
  objects.objecttype = '1728D617-ACA9-4C96-ADD1-0E0B61104A9E' or
  objects.objecttype = 'F3D1E70B-D389-49AD-A002-D332604BE87A' or
  objects.objecttype = '2D907D60-9C25-4A1C-B950-A31EB9C9DB5F' or
  objects.objecttype = '6A083024-C7B3-474F-A53F-075CD2F2AC0F' or
  objects.objecttype = '4E6481A1-6233-4C82-879F-D0A0EDCF2802' or
  objects.objecttype = 'BC49578F-171B-4776-86E2-664A5377B178'