Udostępnij za pośrednictwem


Uaktualnienie środowiska do programu System Center 2016 — Service Manager

Nie można uruchomić uaktualnienia do programu System Center 2016 — Service Manager, jeśli są uruchomione jakiekolwiek zadania magazynu danych lub przepływy pracy. Procedury przedstawione w tej części można wykorzystać do zatrzymania harmonogramów wykonywania zadań magazynu danych i poczekać na ich zakończenie przed uaktualnieniem serwera zarządzania magazynu danych. Przed uaktualnieniem serwera zarządzania Service Manager zatrzymaj Self-Service Portal, jeśli jest zainstalowany, a następnie poczekaj 10 minut, aby wszystkie uruchomione przepływy pracy zakończyły się przed rozpoczęciem uaktualniania.

Wykonaj procedury opisane w poniższej sekcji, aby przeprowadzić uaktualnienie do programu System Center 2016 — Service Manager.

Przygotowywanie uaktualnienia

  • Aby móc przywrócić bazę danych magazynu danych programu Service Manager, należy także przywrócić bazę danych raportowania po zainstalowaniu magazynu danych.

  • Zapoznaj się z sekwencjonowaniem uaktualniania składników programu System Center w temacie Uaktualnianie programu System Center 2012 R2 — Service Manager do programu System Center 2016.

  • Nie mieszaj Service Manager 2016 i Service Manager 2012 R2 z różnymi składnikami Service Manager — wszystkie powinny używać tej samej wersji. Na przykład zarówno portal samoobsługowy, jak i serwer zarządzania Service Manager powinny używać tej samej wersji.

  • Podczas uaktualniania z Service Manager 2012 R2 do Service Manager 2016 nie należy włączać ani wyłączać rozszerzenia grupy usługi Active Directory dla żadnego z łączników usługi Active Directory.

    Innymi słowy, jeśli jest wyłączony, niech pozostanie wyłączony i jeśli jest włączony, niech pozostanie włączony, dopóki łącznik nie zostanie uruchomiony po raz pierwszy. Zobacz poniższy zrzut ekranu. Ta zasada dotyczy tylko pierwszego uruchomienia łącznika usługi Active Directory po uaktualnieniu. Po pierwszym zakończeniu synchronizacji łącznika usługi Active Directory możesz zmienić preferencje przepływu pracy rozszerzania grupy usługi Active Directory.

    Zrzut ekranu kreatora łącznika usługi Active Directory.

Przygotowanie Service Manager 2012 R2 do uaktualnienia

W tym artykule opisano sposób przygotowania środowiska system Center 2012 R2 — Service Manager na potrzeby uaktualnienia. W tym celu należy wykonać następujące procedury uaktualniania serwera zarządzania magazynu danych:

  1. Wyświetl listę uruchomionych zadań magazynu danych i wyłącz je.

  2. Potwierdź zatrzymanie zadań magazynu danych.

  3. Gdy zadania magazynu danych zostaną ukończone, uruchom uaktualnianie serwera zarządzania magazynu danych.

  4. Po uaktualnieniu magazynu danych wykonaj następujące procedury na pierwszym serwerze zarządzania Service Manager:

  5. Poczekaj 10 minut, a następnie uruchom uaktualnienie serwera zarządzania Service Manager.

Aby wyświetlić listę zadań magazynu danych przy użyciu poleceń cmdlet Windows PowerShell i je wyłączyć

  1. Na komputerze hostujący serwer zarządzania magazynu danych wybierz pozycję Start, wybierz pozycję Wszystkie programy, wybierz pozycję Microsoft System Center 2012 R2 i wybierz pozycję Service Manager Shell.

  2. Wprowadź następujące polecenia, a następnie naciśnij klawisz ENTER po każdym poleceniu:

    Set-ExecutionPolicy -force RemoteSigned  
    
    cd (Get-ItemProperty -path 'HKLM:\SOFTWARE\Microsoft\Microsoft Operations Manager\3.0\Setup\').InstallDirectory
    Import-Module .\Microsoft.EnterpriseManagement.Warehouse.Cmdlets.psd1
    
    cd 'C:\Program Files\Microsoft System Center 2012 R2\Service Manager'  
    Import-Module .\Microsoft.EnterpriseManagement.Warehouse.Cmdlets.psd1  
    
    
    get-scdwjob | ? {$_.Name -match 'Extract_'}  | foreach {Disable-SCDWJobSchedule -JobName $_.Name}  
    
  3. Wyświetlona zostanie lista zadań magazynu danych.

Aby potwierdzić zatrzymanie zadań magazynu danych

  1. W konsoli Service Manager wybierz pozycję Data Warehouse.

  2. W okienku Data Warehouse rozwiń Data Warehouse i wybierz pozycję zadania Data Warehouse.

  3. W okienku Data Warehouse Zadania obserwuj kolumnę Stan dla każdego zadania magazynu danych. Po wyświetleniu stanu dla każdego zadania jako Nie uruchomiono przejdź do następnej procedury, aby zatrzymać Self-Service Portal. Jeśli w twoim środowisku nie istnieje Self-Service Portal, możesz rozpocząć proces uaktualniania.

Aby zapobiec niepowodzeniom zadań MPSync

  • Uruchom poniższy skrypt SQL w bazie danych DWRepository, aby uzyskać skrypty SQL usuwające i dodające ograniczenie klucza głównego w tabelach faktów bazy danych DWRepository i rozwiązać problem.

    ;WITH FactName  
    AS (  
           select w.WarehouseEntityName from etl.WarehouseEntity w  
           join etl.WarehouseEntityType t on w.WarehouseEntityTypeId = t.WarehouseEntityTypeId  
           where t.WarehouseEntityTypeName = 'Fact'  
    ),FactList  
    AS (  
        SELECT  PartitionName, p.WarehouseEntityName,  
                RANK() OVER ( PARTITION BY p.WarehouseEntityName ORDER BY PartitionName ASC ) AS RK  
        FROM    etl.TablePartition p  
           join FactName f on p.WarehouseEntityName = f.WarehouseEntityName  
    )  
    , FactPKList  
    AS (  
        SELECT  f.WarehouseEntityName, a.TABLE_NAME, a.COLUMN_NAME, b.CONSTRAINT_NAME, f.RK,  
                CASE WHEN b.CONSTRAINT_NAME = 'PK_' + f.WarehouseEntityName THEN 1 ELSE 0 END AS DefaultConstraints  
        FROM    FactList f  
        JOIN    INFORMATION_SCHEMA.KEY_COLUMN_USAGE a ON f.PartitionName = a.TABLE_NAME  
        JOIN    INFORMATION_SCHEMA.TABLE_CONSTRAINTS b ON a.CONSTRAINT_NAME = b.CONSTRAINT_NAME AND b.CONSTRAINT_TYPE = 'Primary key'  
    )  
    , FactWithoutDefaultConstraints  
    AS (  
        SELECT  a.*  
        FROM    FactPKList a  
        LEFT JOIN FactPKList b ON b.WarehouseEntityName = a.WarehouseEntityName AND b.DefaultConstraints = 1  
        WHERE   b.WarehouseEntityName IS NULL AND a.RK = 1  
    )  
    , FactPKListStr  
    AS (  
        SELECT  DISTINCT f1.WarehouseEntityName, f1.TABLE_NAME, f1.CONSTRAINT_NAME, F.COLUMN_NAME AS PKList  
        FROM    FactWithoutDefaultConstraints f1  
        CROSS APPLY (  
                        SELECT  '[' + COLUMN_NAME + '],'  
                        FROM    FactWithoutDefaultConstraints f2  
                        WHERE   f2.TABLE_NAME = f1.TABLE_NAME  
                        ORDER BY COLUMN_NAME  
                    FOR  
                       XML PATH('')  
                    ) AS F (COLUMN_NAME)  
    )  
    SELECT  'ALTER TABLE [dbo].[' + f.TABLE_NAME + '] DROP CONSTRAINT [' + f.CONSTRAINT_NAME + ']' + CHAR(13) + CHAR(10) +  
            'ALTER TABLE [dbo].[' + f.TABLE_NAME + '] ADD CONSTRAINT [PK_' + f.WarehouseEntityName + '] PRIMARY KEY NONCLUSTERED (' + SUBSTRING(f.PKList, 1, LEN(f.PKList) -1) + ')' + CHAR(13) + CHAR(10)  
    FROM    FactPKListStr f  
    

Uaktualnianie do programu System Center 2016 — Service Manager

Poniższe procedury umożliwiają uaktualnienie środowiska Service Manager do programu System Center 2016 — Service Manager. Te procedury obejmują kroki uaktualniania serwera zarządzania magazynu danych, serwera zarządzania Service Manager i konsoli Service Manager.

Uaktualnianie portalu samoobsługowego Service Manager

Zapoznaj się z instrukcjami wymienionymi w artykule Uaktualnianie portalu Service Manager Self-Service. W niektórych scenariuszach uaktualniania podczas uaktualniania serwera zarządzania portal samoobsługowy jest również uaktualniany. W takich przypadkach należy zastosować poprawkę przed uaktualnieniem.

Procedura uaktualniania dla projektów niestandardowych

W wersji System Center 2016 — Service Manager produkt został przeniesiony do obsługi platformy .NET 4.5.1. Narzędzie skonfigurowane do obsługi tego przenoszenia do platformy .NET 4.5.1 jest wymagane do przerwania kilku zależności i doprowadziło do przenoszenia klas między zestawami. W związku z tym uaktualnienie do Service Manager 2016 r. może spowodować przerwanie niestandardowych rozwiązań wykonanych w firmie lub przez inną firmę (inną niż Microsoft). Zapoznaj się z krokami uaktualniania niestandardowych rozwiązań , aby uniknąć wystąpienia tego problemu.

Uaktualnianie serwera zarządzania magazynu danych

Użyj poniższej procedury, aby uaktualnić serwer zarządzania magazynu danych.

Ważne

Przed kontynuowaniem upewnij się, że zadania magazynu danych zostały zatrzymane.

Aby uaktualnić serwer zarządzania magazynu danych

  1. Zaloguj się do komputera, który będzie hostować serwer zarządzania magazynu danych przy użyciu konta, które jest członkiem grupy Administratorzy. To konto musi być także kontem administratora lokalnego.

  2. Na nośniku instalacyjnym Service Manager kliknij dwukrotnie Setup.exe, aby uruchomić Kreatora instalacji Service Manager.

  3. Na stronie Microsoft System Center 2016 wybierz pozycję Uaktualnij serwer zarządzania magazynu danych Service Manager.

  4. Na stronie Przygotowanie do uaktualnienia wybierz dwa elementy wskazujące, że zostały przeczytane odpowiednie sekcje w programie System Center 2016 — Service Manager Przewodnik uaktualniania, a następnie wybierz przycisk Dalej.

  5. Na stronie Rejestracja produktu wprowadź odpowiednie informacje w polach. Przeczytaj postanowienia licencyjne dotyczące oprogramowania firmy Microsoft; jeśli ma to zastosowanie, wybierz pozycję Przeczytałem, zrozumiałem i zgadzam się z postanowieniami umowy licencyjnej; i wybierz pozycję Dalej.

  6. Na stronie Wyniki sprawdzania systemu upewnij się, że kontrola wymagań wstępnych została przekazana lub co najmniej przekazana z ostrzeżeniami, a następnie wybierz przycisk Dalej.

  7. Na stronie Konfigurowanie modułów usługi Analysis Service dla modułów OLAP w polu Serwer bazy danych wprowadź nazwę komputera serwera, który będzie hostować bazę danych SQL Server Analysis Services (SSAS), a następnie naciśnij klawisz tabulacji. Gdy wartość Domyślna pojawi się w SQL Server wystąpieniu, wybierz pozycję Dalej.

    Ważne

    Jeśli instalujesz usługę SSAS na komputerze innym niż komputer hostujący serwer zarządzania magazynu danych i istnieje zapora w środowisku, upewnij się, że otwarte są odpowiednie porty zapory. Aby uzyskać więcej informacji, zobacz Przypisania portów dla programu System Center 2016 — Service Manager w przewodniku planowania programu System Center 2016 — Service Manager.

  8. Na stronie Konfigurowanie poświadczeń usług Analysis Services określ nazwę użytkownika, hasło i domenę dla konta, a następnie wybierz pozycję Testuj poświadczenia. Po otrzymaniu komunikatu z informacją o zaakceptowaniu poświadczeń wybierz pozycję Dalej.

  9. Na stronie Dane diagnostyczne i dane użycia wskaż preferencje dotyczące udostępniania Service Manager danych diagnostycznych i danych użycia firmie Microsoft. Jako opcję wybierz pozycję Zasady zachowania poufności informacji dla System Center Service Manager, a następnie wybierz przycisk Dalej.

  10. Na stronie Korzystanie z usługi Microsoft Update w celu zapewnienia bezpieczeństwa i aktualności komputera wskaż preferencje dotyczące korzystania z usługi Microsoft Update, aby sprawdzić dostępność aktualizacji Service Manager, a następnie wybierz przycisk Dalej.

  11. Na stronie Podsumowanie konfiguracji przeczytaj podane informacje, a jeśli jest to dokładne, wybierz pozycję Zainstaluj.

  12. Na stronie Uaktualnianie zostało ukończone pomyślnie , jeśli utworzono już kopię zapasową klucza szyfrowania, wyczyść pole wyboru Otwórz Kreatora tworzenia kopii zapasowej lub przywracania szyfrowania, a następnie wybierz pozycję Zamknij.

Uaktualnianie serwera zarządzania Service Manager

Aby uaktualnić serwer zarządzania Service Manager, wykonaj poniższą procedurę.

Aby uaktualnić serwer zarządzania programu Service Manager

  1. Zaloguj się do komputera, który będzie hostować serwer zarządzania Service Manager przy użyciu konta, które jest członkiem grupy Administratorzy.

  2. Na nośniku instalacyjnym Service Manager kliknij dwukrotnie Setup.exe, aby uruchomić Kreatora instalacji Service Manager.

  3. Na stronie Microsoft System Center 2016 wybierz pozycję Uaktualnij serwer zarządzania Service Manager.

  4. Na stronie Przygotowanie do uaktualnienia wybierz dwa elementy wskazujące, że zostały przeczytane odpowiednie sekcje w Przewodniku uaktualniania programu System Center 2016 — Service Manager, a następnie wybierz przycisk Dalej.

  5. Na stronie Rejestracja produktu wprowadź odpowiednie informacje w polach. Zapoznaj się z postanowieniami licencyjnymi dotyczącymi oprogramowania firmy Microsoft, a jeśli ma to zastosowanie, wybierz pozycję Przeczytaj, rozumiem i zgadzam się z postanowieniami umowy licencyjnej, a następnie wybierz przycisk Dalej.

  6. Na stronie Wyniki sprawdzania systemu upewnij się, że kontrola wymagań wstępnych została przekazana lub co najmniej przekazana z ostrzeżeniami, a następnie wybierz przycisk Dalej.

  7. Na stronie Podsumowanie konfiguracji przeczytaj podane informacje, a jeśli jest to dokładne, wybierz pozycję Zainstaluj.

  8. Na stronie Uaktualnienie zostało ukończone pomyślnie , jeśli utworzono już kopię zapasową klucza szyfrowania, wyczyść pole wyboru Otwórz Kreatora tworzenia kopii zapasowej lub przywracania szyfrowania, a następnie wybierz pozycję Zamknij.

Uaktualnianie konsoli Service Manager

Aby uaktualnić konsolę Service Manager, wykonaj poniższą procedurę.

Aby uaktualnić konsolę Service Manager

  1. Zaloguj się do komputera, który będzie hostować konsolę Service Manager przy użyciu konta, które jest członkiem grupy Administratorzy.

  2. Na nośniku instalacyjnym Service Manager kliknij dwukrotnie Setup.exe, aby uruchomić Kreatora instalacji Service Manager.

  3. Na stronie Microsoft System Center 2016 wybierz pozycję Uaktualnij Service Manager konsoli.

  4. Na stronie Przygotowanie do uaktualnienia wybierz dwa elementy wskazujące, że zostały przeczytane odpowiednie sekcje w Przewodniku uaktualniania programu System Center 2016 — Service Manager, a następnie wybierz przycisk Dalej.

  5. Na stronie Rejestracja produktu zapoznaj się z postanowieniami licencyjnymi dotyczącymi oprogramowania firmy Microsoft, a jeśli ma to zastosowanie, wybierz pozycję Przeczytaj, rozumiem i zgadzam się z postanowieniami umowy licencyjnej, a następnie wybierz przycisk Dalej.

  6. Na stronie Wyniki sprawdzania systemu upewnij się, że kontrola wymagań wstępnych została przekazana lub co najmniej przekazana z ostrzeżeniami, a następnie wybierz przycisk Dalej.

  7. Na stronie Podsumowanie konfiguracji przeczytaj podane informacje, a jeśli jest to dokładne, wybierz pozycję Zainstaluj.

  8. Na stronie Pomyślnie ukończono uaktualnianie wybierz pozycję Zamknij.

Następne kroki