Ändern von migrierten Orchestrator-Runbooks
Veröffentlicht: März 2016
Gilt für: System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator
Nicht alle Einstellungen oder Funktionen werden von Opalis-Richtlinien und Orchestrator gemeinsam genutzt. Migrierte Runbooks müssen modifiziert werden, damit die Runbookfunktionen in Orchestrator ordnungsgemäß funktionieren. Jedes migrierte Runbook müssen Sie an die aktuellen Anforderungen anpassen.
Dieses Thema enthält Informationen zur Aktualisierung migrierter Orchestrator-Runbooks.
Einstellung für Opalis-Richtlinienmodus
Von Opalis Integration Server 6.3 werden zwei Modi für Richtlinien angeboten, die das Veralten des Datenbusses beim Veröffentlichen und Abonnieren festlegen. Zum Aufrufen dieser Eigenschaft klicken Sie im Opalis Integration Server 6.3-Client mit der rechten Maustaste auf eine Registerkarte Richtinie und wählen Eigenschaften aus. Die Einstellung Richtlinienmodus finden Sie auf der Registerkarte Ausführungsverhalten. Wenn das Feld Im Pipelinemodus ausführen nicht aktiviert ist, ist der Workflow für den Legacymodus konfiguriert.
Der Legacymodus wurde in Opalis Integration Server 6.3 beibehalten, um die Abwärtskompatibilität mit älteren Versionen der Opalis-Software zu gewähren. In Opalis Integration Server 6.3 ist der Standardrichtlinienmodus für neue Workflows „Pipeline“.
In Orchestrator gibt es keine Runbookmoduseinstellung. Die Eigenschaft Richtlinienmodus einer Opalis-Richtlinie ist die Eigenschaft Gleichzeitige Aufträge in Orchestrator. Von Runbooks in Orchestrator wird ein Datenmodell verwendet, das mit dem Opalis Integration Server 6.3-Pipelinemodus kompatibel ist.
Sie können Opalis Integration Server 6.3-Richtlinien im Legacymodus erfolgreich nach Orchestrator importieren. Der Legacymode ist jedoch nicht kompatibel mit Orchestrator. Legacymodus-Runbooks erkennen Sie durch einen Blick auf die Symbolleiste des importierten Runbooks. Wenn das Runbook Eingecheckt ist, handelt es sich bei dem Runbook um einen Opalis Integration Server 6.3-Pipelineworkflow. Wenn das Runbook Ausgecheckt ist, war der Opalis Integration Server 6.3-Workflow ein Legacyworkflow.
In der folgenden Tabelle werden die Einstellungen für die Opalis Integration Server 6.3-Workflowmodi zusammengefasst und die Behandlung der Workflows bei der Migration in Orchestrator-Runbooks dargestellt.
Opalis-Richtlinienmodus | Migrierte Runbookeigenschaft |
---|---|
Legacyversion | Runbooks werden nach dem Import als Ausgecheckt angezeigt und müssen eingecheckt werden, damit das Runbook aktualisiert wird. |
Pipelinemodus | Runbooks werden nach dem Import als Eingecheckt angezeigt. |
Nicht unterstützte Strukturen
Wenn Sie ein Runbook einchecken, das in Opalis eine Legacyrichtlinie war, wird von Runbook Designer eine Warnung angezeigt, wenn das Runbook ungültige Strukturen enthält. Sie müssen diese Warnungen auflösen, um die ordnungsgemäße Funktion des Runbooks zu gewährleisten.
Hinweis |
---|
Das Einchecken ist auch dann erfolgreich, wenn eine Warnung erzeugt wird. Checken Sie das Runbook aus, um ungültige Strukturen zu korrigieren. |
Mehrere Startpunkte
Runbooks können nur eine Aktivität als Startpunkt enthalten. Wenn das migrierte Runbook mehrere Startaktivitäten enthält, wird beim Einchecken eine Warnung erzeugt.
Aktualisieren Sie dass Runbook, sodass es eine einzelne Startaktivität enthält.
Zyklen
Runbooks können keine intelligenten Links enthalten, die als Ursprung eine Runbookaktivität haben und auf eine frühere Runbookaktivität verweisen. Diese Runbookstrukturen werden als Zyklen bezeichnet. Zyklen werden im Opalis Integration Server 6.3-Legacymodus unterstützt. Von Orchestrator werden keine Runbooks unterstützt, die Zyklen enthalten. Wenn Sie ein Runbook mit Zyklen einchecken, wird eine Warnung angezeigt.
Aktualisieren Sie das Runbook, sodass des keine Zyklen mehr enthält.
Opalis-ROI-Einstellung
Opalis Integration Server 6.3 verfügt über eine Richtlinieneinstellung zum Verfolgen der Kapitalrendite (ROI). Zum Anzeigen dieser Runbookeigenschaft klicken Sie im Opalis Integration Server-Client mit der rechten Maustaste auf die Registerkarte Richtlinie und wählen Eigenschaften aus. Die ROI-Einstellungen für ein bestimmtes Runbook befinden Sie auf der Registerkarte ROI.
Die Einstellung ROI wird in Orchestrator nicht unterstützt. Derartige Einstellungen werden von Orchestrator ignoriert, wenn sie in den integrierten Opalis Integration Server 6.3-Workflows vorhanden sind.
Opalis-Legacyobjekte
In Opalis Integration Server 6.3 gibt es Workflowobjekte, die als Legacyobjekte bezeichnet werden. Von diesen Objekten werden aus Gründen der Abwärtskompatibilität ältere Versionen der Opalis-Software unterstützt. Von Orchestrator werden keine Legacyobjekte unterstützt. Verweise auf diese Legacyobjekte werden in Runbook Designer in importierten Runbooks mit einem Aktivitätssymbol mit einem Fragezeichen (?) markiert. Von Orchestrator werden für diese Legacyobjekte gleichwertige Standardaktivitäten bereitgestellt. Aktualisieren Sie migrierte Runbooks, um Legacyobjekte zu entfernen und durch ihre Entsprechung in Orchestrator zu ersetzen. In der folgenden Tabelle werden die Entsprechungen für die Opalis Integration Server 6.3-Legacyobjekte aufgeführt.
Opalis-Legacyobjekt | Aktivität oder Ressource in Orchestrator |
---|---|
Textdatei verwalten | Kategorie Orchestrator Textdateiverwaltung (Aktivitäten Zeile anfügen, Zeile löschen, Text suchen, Zeilen abrufen, Zeile einfügen, Zeile lesen und Text suchen und Text ersetzen) |
Ordner erstellen | Ordner erstellen |
Ordner löschen | Ordner löschen |
Datei kopieren | Datei kopieren |
Datei löschen | Datei löschen |
Datei verschieben | Datei verschieben |
Datei umbenennen | Datei umbenennen |
Dateistatus abrufen | Dateistatus abrufen |
Datei überwachen | Datei überwachen |
Monitorordner | Monitorordner |
E-Mail filtern | .NET-Skript oder Orchestrator Integration Toolkit ausführen |
E-Mail verarbeiten | .NET-Skript oder Orchestrator Integration Toolkit ausführen |
E-Mail lesen | .NET-Skript oder Orchestrator Integration Toolkit ausführen |
Exchange-E-Mail filtern | Community-Integrationspaket |
Exchange-E-Mail verarbeiten | Community-Integrationspaket |
Exchange-E-Mail lesen | Community-Integrationspaket |
In Orchestrator nicht unterstützte Opalis-Richtlinienobjekte
Es gibt eine kleine Anzahl von Opalis Integration Server-Richtlinienobjekten, für die es keine gleichwertige Orchestrator-Runbookaktivität gibt. Von Runbook Designer werden Verweise auf nicht unterstützte Objekte mit einem Fragezeichen (?) markiert. In der folgenden Tabelle werden die nicht unterstützten Richtlinienobjekte aufgelistet.
Opalis-Objekt | Details |
---|---|
Seite senden | Selten verwendet und veraltet. |
Ereignisprotokoll löschen | Selten verwendet und veraltet. |
Popup einblenden | Nicht unterstützt |
Ereignisprotokollkapazität überwachen | Selten verwendet und veraltet. Durch Funktionalität in System Center 2012 – Operations Manager ersetzt. |
Leistung überwachen | Selten verwendet und veraltet. Durch Funktionalität in Operations Manager ersetzt. |
DFÜ-Verbindung trennen | Selten verwendet und veraltet. |
DFÜ-Status abrufen | Selten verwendet und veraltet. |
Warten | Nur in Runbooks im Opalis Integration Server 6.3-Legacymodus sinnvoll. Am ehesten entspricht diesem Objekt die Orchestrator-Aktivität „Verbindung“. |
Opalis-Richtlinien mit nicht vorhandenen Objekten
Führen Sie die folgende SQL Server-Abfrage für den Opalis-Datenspeicher oder die Orchestrator-Datenbank aus, um Opalis-Richtlinien mit Objekten zu ermitteln, die in Orchestrator nicht mehr vorhanden sind. Von dieser Abfrage wird sowohl der Name der Opalis-Richtlinie als auch der Name des Objekts in der Richtlinie zurückgegeben. Jede von dieser Abfrage ermittelte Richtlinie muss nach dem Import in Orchestrator aktualisiert werden, um die Verweise auf veraltete Objekte zu entfernen.
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'
Siehe auch