Sdílet prostřednictvím


Upgrade prostření na System Center 2016 – Service Manager

Nemůžete spustit upgrade na System Center 2016 – Service Manager, pokud jsou spuštěné nějaké úlohy nebo pracovní postupy datového skladu. Postupy v této části můžete použít, chcete-li zastavit plány pro úlohy datového skladu a počkat na jejich dokončení a potom upgradovat server pro správu datového skladu. Před upgradem serveru pro správu Service Manager zastavte portál Self-Service(pokud je nainstalovaný) a pak počkejte 10 minut, aby se všechny spuštěné pracovní postupy dokončily, než zahájíte upgrade.

Proveďte postupy v následující části, abyste mohli upgradovat na System Center 2016 – Service Manager.

Příprava upgradu

  • Pokud jde o databázi datového skladu Service Manager, po instalaci datového skladu je potřeba obnovit také databázi sestav.

  • Projděte si sekvenci upgradu komponent system Center v tématu Upgrade produktu System Center 2012 R2 – Service Manager na System Center 2016.

  • Nemíchejte Service Manager 2016 a Service Manager 2012 R2 s různými komponentami Service Manager – všechny by měly používat stejnou verzi. Například samoobslužný portál i server pro správu Service Manager by měly používat stejnou verzi.

  • Při upgradu z Service Manager 2012 R2 na Service Manager 2016 byste neměli povolit ani zakázat rozšíření skupiny služby Active Directory pro žádný z konektorů služby Active Directory.

    Jinými slovy, pokud je vypnutá, nechte ji vypnutou, a pokud je zapnutá, nechte ji zapnutou, dokud se konektor poprvé nespustí. Podívejte se na následující snímek obrazovky. Platí jenom pro první spuštění konektoru služby Active Directory po upgradování. Po prvním dokončení synchronizace konektoru služby Active Directory můžete změnit předvolby pro pracovní postup rozšíření skupiny služby Active Directory.

    Snímek obrazovky s průvodcem konektorem služby Active Directory

Příprava Service Manager 2012 R2 na upgrade

Tento článek popisuje, jak připravit prostředí System Center 2012 R2 – Service Manager na upgrade. Za tímto účelem proveďte následující postupy k upgradu serveru pro správu datového skladu:

  1. Vypište spuštěné úlohy datového skladu a zakažte je.

  2. Ověřte, zda byly zastaveny úlohy datového skladu.

  3. Po dokončení úloh datového skladu spusťte upgrade serveru pro správu datového skladu.

  4. Po upgradu datového skladu proveďte na prvním serveru pro správu Service Manager následující postupy:

  5. Počkejte 10 minut a pak spusťte upgrade serveru pro správu Service Manager.

Zobrazení seznamu úloh datového skladu pomocí rutin Windows PowerShell a jejich zakázání

  1. Na počítači, který je hostitelem serveru pro správu datového skladu, vyberte Start, vyberte Všechny programy, vyberte Microsoft System Center 2012 R2 a vyberte Service Manager Shell.

  2. Zadejte následující příkazy a po každém příkazu stiskněte klávesu 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}  
    
  3. Zobrazí se seznam úloh datového skladu.

Ověření, zda byly zastaveny úlohy datového skladu

  1. V konzole Service Manager vyberte Data Warehouse.

  2. V podokně Data Warehouse rozbalte Data Warehouse a vyberte Data Warehouse Úlohy.

  3. V podokně Data Warehouse Úlohy sledujte sloupec Stav pro každou úlohu datového skladu. Pokud je stav jednotlivých úloh uvedený jako Nezahajované, pokračujte dalším postupem a zastavte portál Self-Service. Pokud ve vašem prostředí neexistuje žádný portál Self-Service, můžete zahájit proces upgradu.

Zamezení selhání úloh MPSync

  • Spusťte níže uvedený skript SQL v databázi DWRepository, abyste získali skripty SQL, které ukládají a přidávají omezení primárního klíče do tabulek faktů v databázi DWRepository, za účelem opravy problému.

    ;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 na portál System Center 2016 – Service Manager

Pomocí následujících postupů upgradujte prostředí Service Manager na System Center 2016 – Service Manager. Mezi tyto postupy patří postup upgradu serveru pro správu datového skladu, serveru pro správu Service Manager a konzoly Service Manager.

Upgrade samoobslužného portálu Service Manager

Projděte si pokyny uvedené v článku Upgrade portálu Service Manager Self-Service. V některých scénářích upgradu se při upgradu serveru pro správu upgraduje také samoobslužný portál. V těchto případech musíte před upgradem použít opravu.

Postup upgradu pro vlastní vývoj

Ve verzi System Center 2016 – Service Manager se produkt přesunul na podporu .NET 4.5.1. Sada nástrojů pro podporu tohoto přesunu na .NET 4.5.1 je nutná k přerušení několika závislostí a vedla k přesunu tříd napříč sestaveními. Upgrade na Service Manager 2016 proto může narušit vlastní řešení vytvořená interně nebo třetí stranou (mimo Microsoft). Pokud se chcete vyhnout tomuto problému, projděte si postup upgradu vlastních řešení .

Upgrade serveru pro správu datového skladu

Chcete-li upgradovat server pro správu datového skladu, použijte následující postup.

Důležité

Než budete pokračovat, ujistěte se, že jste zastavili úlohy datového skladu.

Upgrade serveru pro správu datového skladu

  1. Přihlaste se k počítači, který bude hostitelem serveru pro správu datového skladu, pomocí účtu, který je členem skupiny Administrators. Účet musí mít současně práva místního správce.

  2. Na instalačním médiu Service Manager poklikáním na Setup.exe spusťte Průvodce instalací Service Manager.

  3. Na stránce Microsoft System Center 2016 vyberte Upgradovat Service Manager server pro správu datového skladu.

  4. Na stránce Příprava na upgrade vyberte dvě položky, které označují, že jste si přečetli příslušné oddíly v průvodci upgradem produktu System Center 2016 – Service Manager, a vyberte Další.

  5. Na stránce Registrace produktu zadejte do polí příslušné informace. Přečtěte si licenční podmínky pro software společnosti Microsoft; pokud je to možné, vyberte Jsem si přečetl(a) podmínky licenční smlouvy, rozumím jim a souhlasím s nimi. a vyberte Další.

  6. Na stránce Výsledky kontroly systému se ujistěte, že kontrola předpokladů prošla nebo alespoň prošla s upozorněními, a vyberte Další.

  7. Na stránce Konfigurace služby Analysis Service pro datové krychle OLAP zadejte do pole Databázový server název počítače serveru, který bude hostitelem databáze Služba Analysis Services serveru SQL (SSAS), a stiskněte klávesu Tab. Jakmile se v poli SQL Server instance zobrazí Výchozí, vyberte Další.

    Důležité

    Pokud SSAS instalujete na jiný počítač, než je počítač, který je hostitelem serveru pro správu datového skladu, a ve vašem prostředí je brána firewall, musíte zajistit, aby byly otevřené správné porty brány firewall. Další informace najdete v tématu Přiřazení portů pro System Center 2016 – Service Manager v průvodci plánováním pro System Center 2016 – Service Manager.

  8. Na stránce Konfigurace přihlašovacích údajů služby Analysis Services zadejte uživatelské jméno, heslo a doménu účtu a vyberte TestOvat přihlašovací údaje. Jakmile se zobrazí zpráva , že přihlašovací údaje byly přijaty, vyberte Další.

  9. Na stránce Diagnostic and usage data (Diagnostic and usage data) uveďte, že dáváte přednost sdílení Service Manager diagnostických dat a dat o používání s Microsoftem. Jako možnost vyberte Prohlášení o zásadách ochrany osobních údajů pro System Center Service Manager a vyberte Další.

  10. Na stránce Použití služby Microsoft Update k zajištění zabezpečení a aktuály vašeho počítače uveďte, že chcete používat službu Microsoft Update ke kontrole Service Manager aktualizací, a vyberte Další.

  11. Na stránce Souhrn konfigurace si přečtěte zadané informace a pokud jsou přesné, vyberte Nainstalovat.

  12. Pokud jste už zálohovali šifrovací klíč, zrušte na stránce Upgrade úspěšně dokončené zaškrtnutí políčka Otevřít Průvodce zálohováním nebo obnovením šifrování a vyberte Zavřít.

Upgrade serveru pro správu Service Manager

Pomocí následujícího postupu upgradujte server pro správu Service Manager.

Upgrade serveru pro správu portálu Service Manager

  1. Přihlaste se k počítači, který bude hostitelem Service Manager serveru pro správu, pomocí účtu, který je členem skupiny Administrators.

  2. Na instalačním médiu Service Manager poklikáním na Setup.exe spusťte Průvodce instalací Service Manager.

  3. Na stránce Microsoft System Center 2016 vyberte Upgradovat Service Manager server pro správu.

  4. Na stránce Příprava na upgrade vyberte dvě položky, které označují, že jste si přečetli příslušné části Průvodce upgradem pro System Center 2016 – Service Manager, a vyberte Další.

  5. Na stránce Registrace produktu zadejte do polí příslušné informace. Přečtěte si licenční podmínky pro software společnosti Microsoft a pokud je to možné, vyberte Přečetl(a) jsem si podmínky licenční smlouvy, rozumím jim a souhlasím s nimi a vyberte Další.

  6. Na stránce Výsledky kontroly systému se ujistěte, že kontrola předpokladů prošla nebo alespoň prošla s upozorněními, a vyberte Další.

  7. Na stránce Souhrn konfigurace si přečtěte zadané informace a pokud jsou přesné, vyberte Nainstalovat.

  8. Pokud jste už zálohovali šifrovací klíč, zrušte na stránce Upgrade úspěšně dokončené zaškrtnutí políčka Otevřít Průvodce zálohováním nebo obnovením šifrování a vyberte Zavřít.

Upgrade konzoly Service Manager

Pomocí následujícího postupu upgradujte konzolu Service Manager.

Upgrade konzoly Service Manager

  1. Přihlaste se k počítači, který bude hostitelem konzoly Service Manager, pomocí účtu, který je členem skupiny Administrators.

  2. Na instalačním médiu Service Manager poklikáním na Setup.exe spusťte Průvodce instalací Service Manager.

  3. Na stránce Microsoft System Center 2016 vyberte Upgradovat Service Manager konzolu.

  4. Na stránce Příprava na upgrade vyberte dvě položky, které označují, že jste si přečetli příslušné části Průvodce upgradem pro System Center 2016 – Service Manager, a vyberte Další.

  5. Na stránce Registrace produktu si přečtěte licenční podmínky pro software společnosti Microsoft a v případě potřeby vyberte Přečetl(a) jsem si podmínky licenční smlouvy, rozumím jim a souhlasím s nimi a vyberte Další.

  6. Na stránce Výsledky kontroly systému se ujistěte, že kontrola předpokladů prošla nebo alespoň prošla s upozorněními, a vyberte Další.

  7. Na stránce Souhrn konfigurace si přečtěte zadané informace a pokud jsou přesné, vyberte Nainstalovat.

  8. Na stránce Upgrade se úspěšně dokončil vyberte Zavřít.

Další kroky