Freigeben über


Upgrade Ihrer Umgebung auf System Center 2016 Service Manager

Sie können ein Upgrade auf System Center 2016 nicht starten – Service Manager, wenn Data Warehouse-Aufträge oder -Workflows ausgeführt werden. Mithilfe der in diesem Abschnitt beschriebenen Verfahren können Sie die Data Warehouse-Auftragszeitpläne deaktivieren, um sämtliche Data Warehouse-Aufträge vor dem Upgrade des Data Warehouse-Verwaltungsservers zu beenden. Bevor Sie den Service Manager-Verwaltungsserver aktualisieren, beenden Sie das Self-Service-Portal, falls es installiert ist, und warten Sie dann 10 Minuten, bis alle ausgeführten Workflows abgeschlossen werden, bevor Sie das Upgrade starten.

Führen Sie die Verfahren im folgenden Abschnitt aus, um ein Upgrade auf System Center 2016 – Service Manager durchzuführen.

Upgradevorbereitung

  • Für die Wiederherstellung der Data Warehouse-Datenbank von Service Manager muss nach der Installation des Data Warehouse auch die Berichtsdatenbank wiederhergestellt werden.

  • Lesen Sie die Upgradesequenzierung von System Center-Komponenten unter Upgrade von System Center 2012 R2 – Service Manager auf System Center 2016.

  • Mischen Sie Service Manager 2016 und Service Manager 2012 R2 nicht mit verschiedenen Service Manager Komponenten. Alle sollten dieselbe Version verwenden. Beispielsweise sollten sowohl das Self Service-Portal als auch der Service Manager-Verwaltungsserver dieselbe Version verwenden.

  • Beim Upgrade von Service Manager 2012 R2 auf Service Manager 2016 sollten Sie die Active Directory-Gruppenerweiterung für keine der Active Directory-Connectors aktivieren oder deaktivieren.

    Mit anderen Worten, wenn es deaktiviert ist, lassen Sie es aus, und wenn es eingeschaltet ist, lassen Sie es ein, bis der Connector zum ersten Mal ausgeführt wird. Sehen Sie sich hierzu folgenden Screenshot an. Dies gilt nur für die erste Ausführung des Active Directory Connectors nach dem Upgrade. Sie können Ihre Einstellungen für den Active Directory-Gruppenerweiterungsworkflow ändern, nachdem die Synchronisierung des Active Directory-Connectors zum ersten Mal abgeschlossen ist.

    Screenshot des Assistenten für den Active Directory-Connector.

Vorbereiten Service Manager 2012 R2 für das Upgrade

In diesem Artikel wird beschrieben, wie Sie Ihre System Center 2012 R2 - Service Manager Umgebung für ein Upgrade vorbereiten. Aktualisieren Sie hierzu den Data Warehouse-Verwaltungsserver, indem Sie die folgenden Verfahren ausführen:

  1. Listen Sie die ausgeführten Data Warehouse-Aufträge auf, und deaktivieren Sie sie.

  2. Stellen Sie sicher, dass die Data Warehouse-Aufträge beendet wurden.

  3. Wenn alle Data Warehouse-Aufträge fertig gestellt wurden, können Sie das Upgrade des Data Warehouse-Verwaltungsservers starten.

  4. Führen Sie nach dem Upgrade des Data Warehouse die folgenden Verfahren auf dem ersten Service Manager-Verwaltungsserver aus:

  5. Warten Sie 10 Minuten, und starten Sie dann das Upgrade des Service Manager-Verwaltungsservers.

So listen Sie die Data Warehouse-Aufträge mithilfe von Windows PowerShell Cmdlets auf und deaktivieren sie

  1. Wählen Sie auf dem Computer, der den Data Warehouse-Verwaltungsserver hostet, Start, Alle Programme, Microsoft System Center 2012 R2 und Service Manager Shell aus.

  2. Geben Sie die folgenden Befehle ein, und drücken Sie nach jedem Befehl die EINGABETASTE:

    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. Eine Liste der Data Warehouse-Aufträge wird angezeigt.

So stellen Sie sicher, dass die Data Warehouse-Aufträge beendet wurden

  1. Wählen Sie in der Service Manager-Konsole Data Warehouse aus.

  2. Erweitern Sie im Bereich Data WarehouseData Warehouse, und wählen Sie Data Warehouse Aufträge aus.

  3. Prüfen Sie den Zustand der einzelnen Data Warehouse-Aufträge anhand der Spalte Status im Bereich Data Warehouse-Aufträge . Wenn der status für jeden Auftrag als Nicht gestartet aufgeführt ist, fahren Sie mit der nächsten Prozedur fort, um das Self-Service Portal zu beenden. Wenn in Ihrer Umgebung kein Self-Service Portal vorhanden ist, können Sie den Upgradevorgang starten.

So vermeiden Sie Fehler bei MPSync-Aufträgen

  • Führen Sie zur Problembehebung das u. a. SQL-Skript an der DWRepository-Datenbank aus, um die SQL-Skripts abzurufen, durch die eine Einschränkung für den Primärschlüssel in den Fakttabellen der DWRepository-Datenbank abgelegt und hinzugefügt werden.

    ;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  
    

Upgrade auf System Center 2016 – Service Manager

Führen Sie die folgenden Verfahren aus, um Ihre Service Manager Umgebung auf System Center 2016 – Service Manager zu aktualisieren. Diese Verfahren umfassen Schritte zum Aktualisieren des Data Warehouse-Verwaltungsservers, des Service Manager-Verwaltungsservers und der Service Manager-Konsole.

Upgrade des Service Manager Self Service-Portals

Lesen Sie die Anweisungen im Artikel Aktualisieren des Service Manager Self-Service-Portals. In einigen Upgradeszenarien wird beim Upgrade eines Verwaltungsservers auch das Self Service-Portal aktualisiert. In diesen Fällen müssen Sie vor dem Upgrade einen Patch anwenden.

Upgrade-Schritte für die benutzerdefinierte Entwicklung

Mit der Version System Center 2016 – Service Manager wurde das Produkt auf .NET 4.5.1 umgestellt. Der Toolsatz zur Unterstützung dieser Verschiebung zu .NET 4.5.1 ist erforderlich, um einige Abhängigkeiten zu unterbrechen, und hat zur Bewegung von Klassen über die Assemblys hinweg geführt. Daher kann das Upgrade auf Service Manager 2016 die benutzerdefinierten Lösungen, die intern oder von Drittanbietern (nicht von Microsoft) erstellt werden, unter Umständen nicht beeinträchtigen. Lesen Sie die Schritte zum Upgrade Ihrer benutzerdefinierten Lösungen , um dieses Problem zu vermeiden.

Aktualisieren des Data Warehouse-Verwaltungsservers

Im Folgenden wird die Aktualisierung des Data Warehouse-Verwaltungsservers erläutert.

Wichtig

Stellen Sie sicher, dass Sie die Data Warehouse-Aufträge beendet haben, bevor Sie fortfahren.

So aktualisieren Sie den Data Warehouse-Verwaltungsserver

  1. Melden Sie sich mit einem Konto, das Mitglied der Gruppe Administratoren ist, bei dem der Data Warehouse-Verwaltungsserver gehostet wird, an. und mit lokalen Administratorrechten eingerichtet ist.

  2. Doppelklicken Sie auf dem Service Manager Installationsmedium auf die Setup.exe, um den Service Manager Setup-Assistenten zu starten.

  3. Wählen Sie auf der Seite Microsoft System Center 2016die Option Upgrade Service Manager Data Warehouse-Verwaltungsserver aus.

  4. Wählen Sie auf der Seite Upgrade vorbereiten die beiden Elemente aus, die angeben, dass Sie die entsprechenden Abschnitte im System Center 2016 – Service Manager Upgrade Guide gelesen haben, und wählen Sie Weiter aus.

  5. Geben Sie auf der Seite Produktregistrierung die entsprechenden Informationen in die Felder ein. Lesen Sie die Microsoft-Software-Lizenzbedingungen. falls zutreffend, wählen Sie Ich habe die Bedingungen des Lizenzvertrags gelesen, verstanden und stimme ihnen zu; und wählen Sie Weiter aus.

  6. Stellen Sie auf der Seite Systemüberprüfungsergebnisse sicher, dass die Voraussetzungsprüfung mit Warnungen bestanden oder zumindest bestanden wurde, und wählen Sie Weiter aus.

  7. Geben Sie auf der Seite Analysis Service für OLAP-Cubes konfigurieren im Feld Datenbankserver den Computernamen des Servers ein, der die SQL Server Analysis Services-Datenbank (SSAS) hosten soll, und drücken Sie dann die TAB-TASTE. Wenn standard im feld SQL Server instance angezeigt wird, wählen Sie Weiter aus.

    Wichtig

    Wenn Sie SSAS auf einem anderen Computer als dem Computer installieren, auf dem der Data Warehouse-Verwaltungsserver gehostet wird und sich in Ihrer Umgebung eine Firewall befindet, müssen Sie sicherstellen, dass die richtigen Firewallports geöffnet sind. Weitere Informationen finden Sie unter Portzuweisungen für System Center 2016 – Service Manager im Planungshandbuch für System Center 2016 – Service Manager.

  8. Geben Sie auf der Seite Analysis Services-Anmeldeinformationen konfigurieren den Benutzernamen, das Kennwort und die Domäne für das Konto an, und wählen Sie Anmeldeinformationen testen aus. Nachdem Sie eine Meldung mit der Meldung Erhalten haben, dass die Anmeldeinformationen akzeptiert wurden, wählen Sie Weiter aus.

  9. Legen Sie Ihre Einstellung für die Freigabe von Diagnose- und Nutzungsdaten von Service Manager für Microsoft auf der Seite Diagnose- und Nutzungsdaten fest. Wählen Sie als Option Datenschutzbestimmungen für System Center Service Manager aus, und wählen Sie Dann Weiter aus.

  10. Geben Sie auf der Seite Verwenden Sie Microsoft Update, um Ihren Computer sicher und auf dem neuesten Stand zu halten, An, dass Sie Microsoft Update verwenden möchten, um nach Service Manager Updates zu suchen, und wählen Sie Weiter aus.

  11. Lesen Sie auf der Seite Konfigurationszusammenfassung die bereitgestellten Informationen, und wählen Sie, wenn sie richtig ist, Installieren aus.

  12. Deaktivieren Sie auf der Seite Das Upgrade wurde erfolgreich abgeschlossen , wenn Sie den Verschlüsselungsschlüssel bereits gesichert haben, das Kontrollkästchen Assistent zur Verschlüsselungssicherung oder -wiederherstellung öffnen , und wählen Sie Schließen aus.

Upgrade des Service Manager-Verwaltungsservers

Führen Sie das folgende Verfahren aus, um den Service Manager-Verwaltungsserver zu aktualisieren.

So aktualisieren Sie den Service Manager-Verwaltungsserver

  1. Melden Sie sich bei dem Computer an, der den Service Manager-Verwaltungsserver hosten soll, indem Sie ein Konto verwenden, das Mitglied der Gruppe Administratoren ist.

  2. Doppelklicken Sie auf dem Service Manager Installationsmedium auf die Setup.exe, um den Service Manager Setup-Assistenten zu starten.

  3. Wählen Sie auf der Seite Microsoft System Center 2016die Option Upgrade Service Manager-Verwaltungsserver aus.

  4. Wählen Sie auf der Seite Upgrade vorbereiten die beiden Elemente aus, die angeben, dass Sie die entsprechenden Abschnitte im Upgradehandbuch für System Center 2016 – Service Manager gelesen haben, und wählen Sie Dann Weiter aus.

  5. Geben Sie auf der Seite Produktregistrierung die entsprechenden Informationen in die Felder ein. Lesen Sie die Microsoft-Software-Lizenzbedingungen, wählen Sie ggf . Ich habe die Bedingungen des Lizenzvertrags gelesen, verstanden und damit einverstanden aus, und wählen Sie Weiter aus.

  6. Stellen Sie auf der Seite Systemüberprüfungsergebnisse sicher, dass die Voraussetzungsprüfung mit Warnungen bestanden oder zumindest bestanden wurde, und wählen Sie Weiter aus.

  7. Lesen Sie auf der Seite Konfigurationszusammenfassung die bereitgestellten Informationen, und wählen Sie, wenn sie richtig ist, Installieren aus.

  8. Deaktivieren Sie auf der Seite Das Upgrade wurde erfolgreich abgeschlossen , wenn Sie den Verschlüsselungsschlüssel bereits gesichert haben, das Kontrollkästchen Assistent zur Verschlüsselungssicherung oder -wiederherstellung öffnen , und wählen Sie Schließen aus.

Upgrade der Service Manager-Konsole

Führen Sie das folgende Verfahren aus, um die Service Manager-Konsole zu aktualisieren.

So aktualisieren Sie die Service Manager-Konsole

  1. Melden Sie sich bei dem Computer an, der die Service Manager Konsole hosten soll, indem Sie ein Konto verwenden, das Mitglied der Gruppe Administratoren ist.

  2. Doppelklicken Sie auf dem Service Manager Installationsmedium auf die Setup.exe, um den Service Manager Setup-Assistenten zu starten.

  3. Wählen Sie auf der Seite Microsoft System Center 2016die Option Upgrade Service Manager Konsole aus.

  4. Wählen Sie auf der Seite Upgrade vorbereiten die beiden Elemente aus, die angeben, dass Sie die entsprechenden Abschnitte im Upgradehandbuch für System Center 2016 – Service Manager gelesen haben, und wählen Sie Dann Weiter aus.

  5. Lesen Sie auf der Seite Produktregistrierung die Microsoft-Software-Lizenzbedingungen, wählen Sie ggf . Ich habe die Bedingungen des Lizenzvertrags gelesen, verstanden und stimme ihnen zu, und wählen Sie Weiter aus.

  6. Stellen Sie auf der Seite Systemüberprüfungsergebnisse sicher, dass die Voraussetzungsprüfung mit Warnungen bestanden oder zumindest bestanden wurde, und wählen Sie Weiter aus.

  7. Lesen Sie auf der Seite Konfigurationszusammenfassung die bereitgestellten Informationen, und wählen Sie, wenn sie richtig ist, Installieren aus.

  8. Wählen Sie auf der Seite Das Upgrade wurde erfolgreich abgeschlossen die Option Schließen aus.

Nächste Schritte