Upgrade Ihrer Umgebung auf System Center 2016 Service Manager
Sie können kein Upgrade auf System Center 2016 – 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. Beenden Sie vor dem Upgrade des Service Manager-Verwaltungsservers das Self-Service-Portal, sofern es installiert ist, und warten Sie dann 10 Minuten, bis alle ausgeführten Workflows abgeschlossen sind, bevor Sie mit dem Upgrade beginnen.
Führen Sie die Verfahren im folgenden Abschnitt aus, um ein Upgrade auf System Center 2016 - Service Manager.
Upgradevorbereitung
Für die Wiederherstellung der Data Warehouse-Datenbank von Service Manager muss nach der Installation des Data Warehouse auch die Berichtsdatenbank wiederhergestellt werden.
Informationen zur Upgradesequenzierung von System Center-Komponenten finden Sie unter Upgrading System Center 2012 R2 - Service Manager to System Center 2016(Upgrade von System Center 2012 R2 – Service Manager auf System Center 2016).
Kombinieren Sie nicht Service Manager 2016 und Service Manager 2012 R2 mit verschiedenen Service Manager-Komponenten; alle Komponenten sollten dieselbe Version verwenden. Beispielsweise sollten sowohl das Self-Service-Portal als auch der Service Manager-Verwaltungsserver dieselbe Version verwenden.
Bei einem Upgrade von Service Manager 2012 R2 auf Service Manager 2016 sollten Sie die Active Directory-Gruppenerweiterung für keinen der Active Directory Connectors aktivieren bzw. deaktivieren.
Ist ein Connector also deaktiviert, sollten Sie ihn deaktiviert lassen. Ist ein Connector aktiviert, sollten Sie ihn aktiviert lassen, bis er erstmals 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 die Einstellungen für den Active Directory-Gruppenerweiterungsworkflow ändern, nachdem die erste Synchronisierung von Active Directory Connector abgeschlossen wurde.

Vorbereiten Service Manager 2012 R2 für das Upgrade
In diesem Thema wird beschrieben, wie Sie ihre System Center 2012 R2 - Service Manager für ein Upgrade vorbereiten. Aktualisieren Sie hierzu den Data Warehouse-Verwaltungsserver, indem Sie die folgenden Verfahren ausführen:
Listen Sie die ausgeführten Data Warehouse-Aufträge auf, und deaktivieren Sie sie.
Stellen Sie sicher, dass die Data Warehouse-Aufträge beendet wurden.
Wenn alle Data Warehouse-Aufträge fertig gestellt wurden, können Sie das Upgrade des Data Warehouse-Verwaltungsservers starten.
Führen Sie nach dem Upgrade des Data Warehouse die folgenden Verfahren auf dem ersten Service Manager-Verwaltungsserver aus:
Warten Sie 10 Minuten, und starten Sie dann das Upgrade des Service Manager Verwaltungsservers.
So listen Sie die Data Warehouse-Aufträge mithilfe Windows PowerShell Cmdlets auf und deaktivieren sie
Klicken Sie auf dem Computer, der den Data Warehouse-Verwaltungsserver hostet, auf Start, auf Alle Programme ,auf Microsoft System Center 2012 R2und dann auf Service Manager Shell.
Geben Sie die nachfolgend aufgeführten Befehle ein, und drücken Sie nach jedem Befehl die EINGABETASTE:
Set-ExecutionPolicy -force RemoteSignedcd (Get-ItemProperty -path 'HKLM:\SOFTWARE\Microsoft\Microsoft Operations Manager\3.0\Setup\').InstallDirectory Import-Module .\Microsoft.EnterpriseManagement.Warehouse.Cmdlets.psd1cd 'C:\Program Files\Microsoft System Center 2012 R2\Service Manager' Import-Module .\Microsoft.EnterpriseManagement.Warehouse.Cmdlets.psd1get-scdwjob | ? {$_.Name -match 'Extract_'} | foreach {Disable-SCDWJobSchedule -JobName $_.Name}Eine Liste der Data Warehouse-Aufträge wird angezeigt.
So stellen Sie sicher, dass die Data Warehouse-Aufträge beendet wurden
Klicken Sie in der Service Manager-Konsole auf Data Warehouse.
Erweitern Sie im Bereich Verwaltung das Element Data Warehouse, und klicken Sie dann auf Data Warehouse-Aufträge.
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ührtist, fahren Sie mit dem nächsten Verfahren fort, um das Self-Service beenden. Wenn kein Self-Service in Ihrer Umgebung 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. Diese Verfahren umfassen Schritte zum Aktualisieren des Data Warehouse-Verwaltungsservers, des Service Manager-Verwaltungsservers und der Service Manager-Konsole.
Aktualisieren 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 dem Release von System Center 2016 – Service Manager unterstützt das Produkt nun .Net 4.5.1. Für das zur Unterstützung dieses Wechsels zu .Net 4.5.1 eingerichtete Tool mussten einige Abhängigkeiten aufgehoben werden, und es kam zur Verschiebung von Klassen zwischen den Assemblys. Daher können durch das Upgrade auf Service Manager 2016 die intern oder durch einen Drittanbieter (nicht Microsoft) erstellten benutzerdefinierten Lösungen beeinträchtigt werden. Beachten Sie die Schritte für das Upgrade von 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
Beenden Sie zunächst sämtliche Data Warehouse-Aufträge.
So aktualisieren Sie den Data Warehouse-Verwaltungsserver
Melden Sie sich bei dem Computer an, der als Host für den Data Warehouse-Verwaltungsserver dienen soll. Verwenden Sie hierfür ein Konto, das der Gruppe „Administratoren“ angehört und mit lokalen Administratorrechten eingerichtet ist.
Doppelklicken Sie Service Manager Auf dem Installationsmedium auf das Setup.exe, um den Service Manager Setup-Assistant.
Klicken Sie auf der Seite Microsoft System Center 2016 auf Upgrade Service Manager Data Warehouse-Verwaltungsserver .
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 klicken Sie dann auf Weiter.
Geben Sie auf der Seite Produktregistrierung die erforderlichen Informationen in die Felder ein. Lesen Sie die Microsoft-Software-Lizenzbedingungen, und klicken Sie, sofern zutreffend, auf Ich habe die Bedingungen des Lizenzvertrags sorgfältig durchgelesen und stimme diesen zu. Klicken Sie dann auf Weiter.
Stellen Sie auf der Seite Ergebnisse der Systemprüfung sicher, dass die Voraussetzungsprüfung erfolgreich oder zumindest nur mit Warnungen abgeschlossen wurde, und klicken Sie dann auf Weiter.
Geben Sie auf der Seite Analysis Services für OLAP-Cubes konfigurieren im Feld Datenbankserver den Computernamen des Servers ein, der zum Hosten der SSAS-Datenbank (SQL Server Analysis Services) verwendet werden soll. Drücken Sie dann die TAB-TASTE. Wenn Standard im Feld SQL Server-Instanz erscheint, klicken Sie auf Weiter.
Wichtig
Stellen Sie sicher, dass die richtigen Firewallports geöffnet sind, wenn Sie SSAS auf einem anderen als dem Computer installieren, der als Host für den Data Warehouse-Verwaltungsserver verwendet wird, und Ihre Umgebung eine Firewall einschließt. Weitere Informationen finden Sie unter "Portzuweisungen für System Center 2016 – Service Manager" im Planungshandbuch für System Center 2016 – Service Manager.
Geben Sie auf der Seite Anmeldeinformationen für Analysis Services konfigurieren den Benutzernamen, das Kennwort und die Domäne für das Konto an, und klicken Sie dann auf Testanmeldeinformationen. Nachdem Sie eine Meldung mit dem Text "Die Anmeldeinformationen wurden akzeptiert" erhalten haben, klicken Sie auf Weiter.
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 beispielsweise Datenschutzbestimmungen für System Center Service Manager aus, und klicken Sie dann auf Weiter.
Geben Sie auf Microsoft Update Seite Verwenden Microsoft Update, um den Computer sicher und auf dem neuesten Stand zu halten, Ihre Einstellung für die Verwendung von Microsoft Update an, um nach Service Manager-Updates zu suchen, und klicken Sie dann auf Weiter.
Überprüfen Sie die Informationen auf der Seite Konfigurationszusammenfassung , und klicken Sie dann auf Installieren.
Deaktivieren Sie auf der Seite Das Upgrade wurde erfolgreich abgeschlossen das Kontrollkästchen Assistent zum Sichern bzw. Wiederherstellen der Verschlüsselung öffnen , sofern Sie den Verschlüsselungsschlüssel bereits gesichert haben, und klicken Sie dann auf Schließen.
Aktualisieren des Service Manager-Verwaltungsservers
Führen Sie das folgende Verfahren aus, um den Service Manager zu aktualisieren.
So aktualisieren Sie den Service Manager-Verwaltungsserver
Melden Sie sich bei dem Computer, auf dem der Service Manager-Verwaltungsserver hosten soll, mit einem Konto an, das Mitglied der Gruppe Administratoren ist.
Doppelklicken Sie Service Manager Auf dem Installationsmedium auf das Setup.exe, um den Service Manager Setup-Assistant.
Klicken Sie auf der Seite Microsoft System Center 2016 auf Upgrade Service Manager Management Server.
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 klicken Sie dann auf Weiter.
Geben Sie auf der Seite Produktregistrierung die erforderlichen Informationen in die Felder ein. Lesen Sie die Microsoft Software-Lizenzbedingungen, und klicken Sie, sofern zutreffend, auf Ich habe den Endbenutzerlizenzvertrag gelesen und stimme den darin enthaltenen Bedingungen zu.; klicken Sie dann auf Weiter.
Stellen Sie auf der Seite Ergebnisse der Systemprüfung sicher, dass die Voraussetzungsprüfung erfolgreich oder zumindest nur mit Warnungen abgeschlossen wurde, und klicken Sie dann auf Weiter.
Überprüfen Sie die Informationen auf der Seite Konfigurationszusammenfassung , und klicken Sie dann auf Installieren.
Deaktivieren Sie auf der Seite Das Upgrade wurde erfolgreich abgeschlossen das Kontrollkästchen Assistent zum Sichern bzw. Wiederherstellen der Verschlüsselung öffnen , sofern Sie den Verschlüsselungsschlüssel bereits gesichert haben, und klicken Sie dann auf Schließen.
Aktualisieren der Service Manager-Konsole
Führen Sie das folgende Verfahren aus, um die Service Manager aktualisieren.
So aktualisieren Sie die Service Manager-Konsole
Melden Sie sich bei dem Computer, auf dem die Service Manager-Konsole hosten soll, mit einem Konto an, das Mitglied der Gruppe Administratoren ist.
Doppelklicken Sie Service Manager Auf dem Installationsmedium auf das Setup.exe, um den Service Manager Setup-Assistant.
Klicken Sie auf der Seite Microsoft System Center 2016 auf Upgrade Service Manager Konsole.
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 klicken Sie dann auf Weiter.
Lesen Sie die Microsoft-Software-Lizenzbedingungen auf der Seite Produktregistrierung , und klicken Sie, sofern zutreffend, auf Ich habe die Bedingungen des Lizenzvertrags sorgfältig durchgelesen und stimme diesen zu.. Klicken Sie dann auf Weiter.
Stellen Sie auf der Seite Ergebnisse der Systemprüfung sicher, dass die Voraussetzungsprüfung erfolgreich oder zumindest nur mit Warnungen abgeschlossen wurde, und klicken Sie dann auf Weiter.
Überprüfen Sie die Informationen auf der Seite Konfigurationszusammenfassung , und klicken Sie dann auf Installieren.
Klicken Sie auf der Seite Das Upgrade wurde erfolgreich abgeschlossen. auf Schließen.
Nächste Schritte
- Lesen Sie Aufgaben, die nach dem Upgrade auf System Center 2016 – Service Manager.