Modyfikowanie zmigrowanych elementów Runbook programu Orchestrator
Data opublikowania: marzec 2016
Dotyczy: System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator
Nie wszystkie ustawienia i funkcje są wspólne dla zasad programu Opalis i elementów Runbook programu Orchestrator. Zmigrowane elementy Runbook należy zmodyfikować, aby działały prawidłowo w programie Orchestrator. Wszystkie zmigrowane elementy Runbook należy zaktualizować tak, aby spełniały bieżące wymagania.
Ten temat zawiera informacje na temat sposobu aktualizowania zmigrowanych elementów Runbook programu Orchestrator.
Ustawienie trybu zasad programu Opalis
W programie Opalis Integration Server 6.3 dostępne są dwa tryby zasad, które określają zachowanie magistrali danych publikacji i subskrypcji. Aby uzyskać dostęp do tej właściwości, kliknij prawym przyciskiem myszy kartę Zasady w kliencie programu Opalis Integration Server 6.3, a następnie wybierz pozycję Właściwości. Ustawienie Tryb zasad znajduje się na karcie Zachowanie uruchamiania. Jeśli pole Uruchom w trybie potokowym nie jest zaznaczone, przepływ pracy został skonfigurowany dla starszej wersji trybu.
Starsza wersja trybu została zachowana w programie Opalis Integration Server 6.3 w celu zachowania zgodności z poprzednimi wersjami oprogramowania Opalis. W programie Opalis Integration Server 6.3 domyślnym trybem zasad dla nowych przepływów pracy jest tryb potokowy.
Ustawienie trybu elementów Runbook nie jest dostępne w programie Orchestrator. Właściwości Tryb zasad dla zasad programu Opalis odpowiada teraz właściwość Współbieżność zadań w programie Orchestrator. Elementy Runbook w programie Orchestrator korzystają z modelu danych zgodnego z trybem potokowym programu Opalis Integration Server 6.3.
Zasady programu Opalis Integration Server 6.3 korzystające ze starszej wersji trybu można pomyślnie zaimportować do programu Orchestrator. Jednak starsza wersja trybu nie jest zgodna z programem Orchestrator. Elementy Runbook korzystające ze starszej wersji trybu można zidentyfikować dzięki informacji na pasku narzędzi zaimportowanego elementu Runbook. Jeśli element Runbook ma stan Zaewidencjonowany oznacza to, że korzysta z przepływu pracy trybu potokowego programu Opalis Integration Server 6.3. Jeśli element Runbook ma stan Wyewidencjonowany oznacza to, że przepływ pracy programu Opalis Integration Server 6.3 był przepływem pracy starszego typu.
Poniższa tabela zawiera podsumowanie ustawień trybu przepływów pracy programu Opalis Integration Server 6.3 oraz sposobu traktowania tych przepływów pracy po migracji do elementów Runbook programu Orchestrator.
Tryb zasad programu Opalis | Właściwość zmigrowanego elementu Runbook |
---|---|
Starsza wersja | Po zaimportowaniu dla elementów Runbook jest wyświetlany stan Wyewidencjonowany i należy je zaewidencjonować w celu ich aktualizacji. |
Tryb potokowy | Po zaimportowaniu dla elementów Runbook jest wyświetlany stan Zaewidencjonowane. |
Nieobsługiwane struktury
Podczas ewidencjonowania elementu Runbook, który korzystał ze starszej wersji zasad w programie Opalis, w programie Runbook Designer jest wyświetlane ostrzeżenie, jeśli element Runbook zawiera nieprawidłową strukturę. Należy usunąć te ostrzeżenia, aby element Runbook mógł działać prawidłowo.
Uwaga
Ewidencjonowanie powiedzie się, nawet gdy zostanie wygenerowane ostrzeżenie. Wyewidencjonuj element Runbook, aby naprawić nieprawidłową strukturę.
Wiele punktów początkowych
Elementy Runbook mogą zawierać tylko jedno działanie stanowiące punkt początkowy. Jeśli zmigrowany element Runbook zawiera wiele działań początkowych, podczas ewidencjonowania zostanie wygenerowane ostrzeżenie.
Zaktualizuj element Runbook, aby zawierał jedno działanie początkowe.
Cykle
Elementy Runbook nie mogą zawierać łączy inteligentnych pochodzących z jednego działania elementu Runbook i zawierających odwołanie do wcześniejszego działania elementu Runbook. Te struktury elementów Runbook są nazywane cyklami. Cykle są obsługiwane przez starszą wersję trybu programu Opalis Integration Server 6.3. Program Orchestrator nie obsługuje elementów Runbook zawierających cykle. W przypadku zaewidencjonowania elementu Runbook zawierającego cykl zostanie wygenerowane ostrzeżenie.
Zaktualizuj element Runbook, aby nie zawierał cyklu.
Ustawienie ROI programu Opalis
W programie Opalis Integration Server 6.3 była dostępna właściwość zasad umożliwiająca śledzenie zwrotu z inwestycji (ROI). Aby wyświetlić tę właściwość programu Runbook, kliknij prawym przyciskiem myszy kartę Zasady w kliencie programu Opalis Integration Server, a następnie wybierz pozycję Właściwości. Ustawienia ROI dla danego elementu Runbook znajdują się na karcie ROI.
Funkcja ROI nie jest obsługiwana w programie Orchestrator. Program Orchestrator ignoruje te ustawienia, jeśli są obecne w zaimportowanych przepływach pracy programu Opalis Integration Server 6.3.
Starsze wersje obiektów programu Opalis
Program Opalis Integration Server 6.3 obsługuje obiekty przepływów pracy nazywane starszymi wersjami obiektów. Te obiekty są zgodne ze starszymi wersjami oprogramowania Opalis. Program Orchestrator nie obsługuje starszych wersji obiektów. W programie Runbook Designer odwołania do tych starszych wersji obiektów w zaimportowanych elementach Runbook są oznaczone ikoną działania zawierającą znak zapytania (?). W programie Orchestrator udostępniono standardowe działania będące odpowiednikami starszych wersji obiektów. Zaktualizuj zmigrowane elementy Runbook, aby usunąć starszą wersję obiektu i zastąpić ją odpowiednikiem w programie Orchestrator. Poniższa tabela zawiera listę odpowiednich obiektów zastępczych dla starszych wersji obiektów programu Opalis Integration Server 6.3.
Obiekt starszej wersji programu Opalis | Działanie lub zasób programu Orchestrator |
---|---|
Zarządzaj plikiem tekstowym | Orchestrator Kategoria Zarządzanie plikiem tekstowym (działania Dołącz wiersz, Usuń wiersz, Znajdź tekst, Pobierz wiersze, Wstaw wiersz, Odczytaj wiersz oraz Wyszukaj i Zamień tekst) |
Utwórz folder | Utwórz folder |
Usuń folder | Usuń folder |
Kopiuj plik | Kopiuj plik |
Usuń plik | Usuń plik |
Przenieś plik | Przenieś plik |
Zmień nazwę pliku | Zmień nazwę pliku |
Pobierz stan pliku | Pobierz stan pliku |
Monitoruj plik | Monitoruj plik |
Monitoruj folder | Monitoruj folder |
Filtruj wiadomości e-mail | Uruchom skrypt oprogramowania .NET lub zestawu narzędzi integracyjnych programu Orchestrator |
Przetwarzaj wiadomości e-mail | Uruchom skrypt oprogramowania .NET lub zestawu narzędzi integracyjnych programu Orchestrator |
Odczytaj wiadomości e-mail | Uruchom skrypt oprogramowania .NET lub zestawu narzędzi integracyjnych programu Orchestrator |
Filtruj wiadomości e-mail programu Exchange | Pakiet integracyjny społeczności |
Przetwarzaj wiadomości e-mail programu Exchange | Pakiet integracyjny społeczności |
Odczytaj wiadomości e-mail programu Exchange | Pakiet integracyjny społeczności |
Obiekty zasad programu Opalis nie są obsługiwane w programie Orchestrator
Istnieje niewielka liczba obiektów zasad programu Opalis Integration Server, które nie mają odpowiednika wśród działań elementów Runbook programu Orchestrator. W programie Runbook Designer te odwołania do nieobsługiwanych obiektów są oznaczane znakiem zapytania (?). Poniższa tabela zawiera listę nieobsługiwanych obiektów zasad.
Obiekt programu Opalis | Szczegóły |
---|---|
Wyślij stronę | Rzadko używane i przestarzałe działanie. |
Przeczyść dziennik zdarzeń | Rzadko używane i przestarzałe działanie. |
Wyślij wyskakujący komunikat | Nieobsługiwane. |
Monitoruj pojemność dziennika zadań. | Rzadko używane i przestarzałe działanie. To działanie zostało zastąpione funkcją dostępną w programie System Center 2012 — Operations Manager. |
Monitoruj wydajność | Rzadko używane i przestarzałe działanie. To działanie zostało zastąpione funkcją dostępną w programie Operations Manager. |
Rozłącz połączenie telefoniczne | Rzadko używane i przestarzałe działanie. |
Pobierz stan sieci telefonicznej | Rzadko używane i przestarzałe działanie. |
Czekaj | Dotyczy tylko elementów Runbook korzystających ze starszej wersji trybu programu Opalis Integration Server 6.3. Najbliższym odpowiednikiem tego działania w programie Orchestrator jest Rozgałęzienie. |
Zasady programu Opalis korzystające z brakujących obiektów
Uruchom następującą kwerendę programu SQL Server względem magazynu danych Opalis lub bazy danych programu Orchestrator, aby zidentyfikować zasady programu Opalis zawierające obiekty, które nie są już dostępne w programie Orchestrator. Ta kwerenda zwraca nazwę zasady programu Opalis i nazwę obiektu w zasadzie. Wszystkie zasady zidentyfikowane przy użyciu tej kwerendy należy zaktualizować po zaimportowaniu do programu Orchestrator w celu usunięcia odwołań do przestarzałych obiektów.
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'
Zobacz też