Uw omgeving upgraden naar System Center 2016 – Service Manager
U kunt een upgrade naar System Center 2016 - Service Manager niet starten als er datawarehousetaken of -werkstromen worden uitgevoerd. U kunt de procedures in deze sectie gebruiken om de planningen voor datawarehouse-taken te beëindigen en te wachten tot deze zijn voltooid voordat u de datawarehouse-beheerserver bijwerkt. Voordat u de Service Manager-beheerserver bijwerkt, stopt u de Self-Service Portal, als deze is geïnstalleerd, en wacht u tien minuten totdat alle actieve werkstromen zijn voltooid voordat u de upgrade start.
Voltooi de procedures in de volgende sectie om een upgrade uit te voeren naar System Center 2016 - Service Manager.
Upgrade voorbereiden
Voor databaseherstel van het Service Manager-datawarehouse moet de rapportagedatabase ook worden hersteld nadat u de datawarehouse hebt geïnstalleerd.
Raadpleeg de upgradevolgorde van System Center-onderdelen in System Center 2012 R2 upgraden - Service Manager naar System Center 2016.
Meng Service Manager 2016 en Service Manager 2012 R2 niet met verschillende Service Manager onderdelen. Alle onderdelen moeten dezelfde versie gebruiken. Zowel de selfserviceportal als de Service Manager-beheerserver moeten bijvoorbeeld dezelfde versie gebruiken.
Wanneer u een upgrade uitvoert van Service Manager 2012 R2 naar Service Manager 2016, moet u de Uitbreiding van de Active Directory-groep voor een van de Active Directory-connectors niet in- of uitschakelen.
Met andere woorden, als deze is uitgeschakeld, laat deze dan uit en als deze is ingeschakeld, laat u deze ingeschakeld totdat de connector voor de eerste keer wordt uitgevoerd. Zie de onderstaande schermafbeelding. Dit geldt alleen voor de eerste keer dat de Active Directory-connector actief is nadat u de upgrade hebt uitgevoerd. U kunt uw voorkeuren voor de werkstroom voor het uitbreiden van Active Directory-groepen wijzigen nadat de synchronisatie van de Active Directory-connector voor het eerst is voltooid.
Service Manager 2012 R2 voorbereiden op een upgrade
In dit artikel wordt beschreven hoe u uw System Center 2012 R2 - Service Manager-omgeving voorbereidt op een upgrade. Voer de volgende procedures uit om de datawarehouse-beheerserver bij te werken:
Vermeld de datawarehouse-taken die worden uitgevoerd en schakel deze uit.
Controleer of de datawarehouse-taken zijn beëindigd.
Wanneer de datawarehouse-taken zijn voltooid, start u de upgrade van de datawarehouse-beheerserver.
Nadat de datawarehouse is bijgewerkt, voert u de volgende procedures uit op de eerste Service Manager-beheerserver:
Wacht tien minuten en start vervolgens de upgrade van de Service Manager-beheerserver.
De datawarehouse-taken weergeven met behulp van Windows PowerShell-cmdlets en deze uitschakelen
Op de computer waarop de datawarehouse-beheerserver wordt gehost, selecteert u Start, selecteert u Alle programma's, selecteert u Microsoft System Center 2012 R2 en selecteert u Service Manager Shell.
Voer de volgende opdrachten in en druk na elke opdracht op Enter:
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}
Er wordt een lijst met de datawarehouse-taken weergegeven.
Controleren of de datawarehouse-taken zijn beëindigd
Selecteer Data Warehouse in de Service Manager-console.
Vouw in het deelvenster Data WarehouseData Warehouse uit en selecteer Data Warehouse Taken.
Bekijk in het deelvenster Data Warehouse Taken de kolom Status voor elke datawarehouse-taak. Wanneer de status voor elke taak wordt weergegeven als Niet gestart, gaat u verder met de volgende procedure om de Self-Service Portal te stoppen. Als er geen Self-Service Portal in uw omgeving bestaat, kunt u het upgradeproces starten.
Voorkomen dat de MPSync-taken mislukken
Voer het volgende SQL-script op de DWRepository-database uit om de SQL-scripts op te halen die een beperking toevoegen aan de primaire sleutel in feitentabellen in de DWRepository-database om het probleem te verhelpen.
;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
Een upgrade uitvoeren naar System Center 2016 – Service Manager
Gebruik de volgende procedures om uw Service Manager-omgeving bij te werken naar System Center 2016 - Service Manager. Deze procedures omvatten stappen voor het upgraden van de datawarehouse-beheerserver, de Service Manager-beheerserver en de Service Manager-console.
De selfserviceportal van Service Manager upgraden
Raadpleeg de instructies in het artikel De Service Manager Self-Service Portal upgraden. Wanneer u in sommige upgradescenario's een upgrade uitvoert van een beheerserver, wordt ook de selfserviceportal bijgewerkt. In deze gevallen moet u een patch toepassen voordat u een upgrade uitvoert.
Upgradestappen voor aangepaste ontwikkeling
Met de release van System Center 2016 - Service Manager is het product verplaatst naar ondersteuning voor .NET 4.5.1. De hulpprogrammaset ter ondersteuning van deze verplaatsing naar .NET 4.5.1 is vereist om enkele afhankelijkheden te verbreken en heeft geleid tot de verplaatsing van klassen tussen de assembly's. Daarom kan de upgrade naar Service Manager 2016 de aangepaste oplossingen die intern of door derden (niet-Microsoft) zijn gemaakt, breken. Raadpleeg de stappen voor het upgraden van uw aangepaste oplossingen om te voorkomen dat u met dit probleem te maken krijgt.
De datawarehouse-beheerserver upgraden
U kunt met behulp van de volgende procedure de datawarehouse-beheerserver bijwerken.
Belangrijk
Zorg ervoor dat u de datawarehouse-taken hebt gestopt voordat u doorgaat.
De datawarehouse-beheerserver bijwerken
Meld u aan bij de computer waarop de datawarehouse-beheerserver wordt gehost met behulp van een account dat lid is van de groep Administrators. Dit account moet ook een lokale beheerder zijn.
Dubbelklik op het Service Manager installatiemedium op de Setup.exe om de wizard Service Manager Setup te starten.
Selecteer op de pagina Microsoft System Center 2016 de optie Upgrade uitvoeren Service Manager datawarehouse-beheerserver.
Selecteer op de pagina Voorbereiden voor upgrade de twee items die aangeven dat u de juiste secties in System Center 2016 - Service Manager Upgradehandleiding hebt gelezen en selecteer Volgende.
Voer op de pagina Productregistratie de juiste gegevens in de vakken in. Lees de licentievoorwaarden voor Microsoft-software; indien van toepassing, selecteer Ik heb de voorwaarden van de gebruiksrechtovereenkomst gelezen, begrepen en ga hiermee akkoord; en selecteer Volgende.
Controleer op de pagina Systeemcontroleresultaten of de vereiste controle is geslaagd of ten minste is geslaagd met waarschuwingen en selecteer Volgende.
Voer op de pagina Analysis Service configureren voor OLAP-kubussen in het vak Databaseserver de computernaam in van de server waarop de SSAS-database (SQL Server Analysis Services) wordt gehost en druk vervolgens op de Tab-toets. Wanneer Standaard wordt weergegeven in het vak SQL Server exemplaar, selecteert u Volgende.
Belangrijk
Als u SSAS installeert op een andere computer dan de computer die als host fungeert voor de datawarehouse-beheerserver en er een firewall in uw omgeving is, moet u ervoor zorgen dat de juiste firewallpoorten worden geopend. Zie Poorttoewijzingen voor System Center 2016 - Service Manager in de planningshandleiding voor System Center 2016 - Service Manager voor meer informatie.
Geef op de pagina Analysis Services-referenties configureren de gebruikersnaam, het wachtwoord en het domein voor het account op en selecteer Referenties testen. Nadat u een bericht hebt ontvangen met de mededeling De referenties zijn geaccepteerd, selecteert u Volgende.
Geef op de pagina Diagnostische gegevens en gebruiksgegevens uw voorkeur aan voor het delen van uw Service Manager diagnostische gegevens en gebruiksgegevens met Microsoft. Als optie selecteert u Privacyverklaring voor System Center Service Manager en selecteert u Volgende.
Geef op de pagina Microsoft Update gebruiken om uw computer veilig en up-to-date te houden uw voorkeur voor het gebruik van Microsoft Update aan om te controleren op Service Manager updates en selecteer Volgende.
Lees op de pagina Configuratieoverzicht de opgegeven informatie en selecteer Installeren als deze juist is.
Schakel op de pagina De upgrade is voltooid uit als u al een back-up van de versleutelingssleutel hebt gemaakt, schakelt u het selectievakje Back-up van versleuteling of wizard Herstellen openen uit en selecteert u Sluiten.
De Service Manager-beheerserver upgraden
Gebruik de volgende procedure om de Service Manager-beheerserver bij te werken.
De Service Manager-beheerserver bijwerken
Meld u aan bij de computer waarop de Service Manager-beheerserver wordt gehost met behulp van een account dat lid is van de groep Administrators.
Dubbelklik op het Service Manager installatiemedium op de Setup.exe om de wizard Service Manager Setup te starten.
Selecteer op de pagina Microsoft System Center 2016 de optie Upgrade uitvoeren Service Manager beheerserver.
Selecteer op de pagina Voorbereiden voor upgrade de twee items die aangeven dat u de juiste secties in de Upgradehandleiding voor System Center 2016 - Service Manager hebt gelezen en selecteer Volgende.
Voer op de pagina Productregistratie de juiste gegevens in de vakken in. Lees de licentievoorwaarden voor Microsoft-software en, indien van toepassing, selecteer Ik heb de voorwaarden van de licentieovereenkomst gelezen, begrepen en hiermee akkoord gaan en selecteer Volgende.
Controleer op de pagina Systeemcontroleresultaten of de vereiste controle is geslaagd of ten minste is geslaagd met waarschuwingen en selecteer Volgende.
Lees op de pagina Configuratieoverzicht de opgegeven informatie en selecteer Installeren als deze juist is.
Als u al een back-up van de versleutelingssleutel hebt gemaakt op de pagina De upgrade is voltooid , schakelt u het selectievakje Back-up van versleuteling of wizard Herstellen openen uit en selecteert u Sluiten.
De Service Manager-console upgraden
Gebruik de volgende procedure om de Service Manager-console bij te werken.
De Service Manager-console bijwerken
Meld u aan bij de computer waarop de Service Manager-console wordt gehost met behulp van een account dat lid is van de groep Administrators.
Dubbelklik op het Service Manager installatiemedium op de Setup.exe om de wizard Service Manager Setup te starten.
Selecteer op de pagina Microsoft System Center 2016 de optie Upgrade uitvoeren Service Manager console.
Selecteer op de pagina Voorbereiden voor upgrade de twee items die aangeven dat u de juiste secties in de Upgradehandleiding voor System Center 2016 - Service Manager hebt gelezen en selecteer Volgende.
Lees op de pagina Productregistratie de licentievoorwaarden voor Microsoft-software en selecteer, indien van toepassing, Ik heb de voorwaarden van de gebruiksrechtovereenkomst gelezen, begrepen en ga ermee akkoord en selecteer Volgende.
Controleer op de pagina Systeemcontroleresultaten of de vereiste controle is geslaagd of ten minste is geslaagd met waarschuwingen en selecteer Volgende.
Lees op de pagina Configuratieoverzicht de opgegeven informatie en selecteer Installeren als deze juist is.
Selecteer sluiten op de pagina De upgrade is voltooid.