Az operatív adatbázisáthelyezése

 

Érvényes: System Center 2012 R2 Operations Manager, Operations Manager for System Center 2012, System Center 2012 SP1 - Operations Manager

Hardverek és szoftverek frissítések gyakran jelenti azt, hogy az Operations Manager konfigurációs módosítást idő. Az operatív adatbázis áthelyezése ilyen változás. Ha az aktuális hardver meghibásodott vagy elavult, és a újabb hardver érhető el – talán az a szervezet házirendje megköveteli, hogy az adatbázis egy újabb operációs rendszer és a kiszolgáló áthelyezése, vagy – valószínűleg időben az operatív adatbázis áthelyezése, majd. Mindkét esetben az operatív adatbázis áthelyezésekor, helyezze át egy újabb operációs rendszer és a kiszolgálón. Íme, hogyan kell tenni.

Az operatív adatbázis áthelyezése a Microsoft SQL Server-konfigurációs igényel. Az áthelyezés, során kell készítsen biztonsági másolatot, adatbázis adatbázis visszaállítása, egy adatbázis-tábla frissítése hozzáadása új bejelentkezéseket, és a bejelentkezéseket felhasználói leképezési beállítások módosítása. További tudnivalókért tekintse meg a SQL Server dokumentáció.

A jelen témakörben található

1. Operation Manager szolgáltatások leállítása

2. A régi operatív adatbázis biztonsági másolatot készíteni, és helyezze át az új kiszolgáló

3. Az új kiszolgáló az operatív adatbázis visszaállítása

4. Frissítse a rendszerleíró adatbázisok és a konfigurációs fájlok, a felügyeleti kiszolgálókon

5. Az operatív adatbázis frissíteni az új adatbázis-kiszolgáló neve

6. Az új kiszolgáló az új adatbázis-kiszolgáló nevét adja meg a helyét, az alkalmazásteljesítmény-figyelés táblák az operatív adatbázis frissítése

7. Az új kiszolgáló, az operatív adatbázist üzemeltető a biztonsági hitelesítő adatok frissítése

8. Operation Manager szolgáltatások indítása

Az operatív adatbázis áthelyezése

1. Operation Manager szolgáltatások leállítása

Az összes felügyeleti kiszolgáló a felügyeleti csoportban állítsa le az Operations Manager szolgáltatások:

  • A System Center adatelérési

  • System Center felügyelet

  • System Center felügyeleti konfiguráció

2. A régi operatív adatbázis biztonsági másolatot készíteni, és helyezze át az új kiszolgáló

  1. Az eredeti operatív adatbázis-kiszolgáló a Microsoft SQL Server Management Studio segítségével az operatív adatbázis teljes biztonsági másolatot készíteni. Az alapértelmezett nevet OperationsManager.

    További tudnivalókért tekintse meg a How to: Készítsen biztonsági másolatot egy adatbázis (SQL Server Management Studio).

  2. A biztonságimásolat-fájl másolása az új adatbázis-kiszolgáló helyi meghajtót.

  3. Szükség esetén a kiszolgálón a régi az operatív adatbázisát üzemeltető, törölje az operatív adatbázisból.

3. Az új kiszolgáló az operatív adatbázis visszaállítása

Hajtsa végre ezeket a lépéseket, az új SQL-kiszolgálón:

  1. Microsoft SQL Server Management Studio segítségével az operatív adatbázis visszaállításához. (Az előző lépésben helyezte át az adatbázis biztonsági másolatát egy új kiszolgáló helyi meghajtóra.) Ebben a lépésben módosítsa az adatbázis nevét, és válassza ki a fájl helyét.

    További tudnivalókért tekintse meg a How to: Visszaállítása az adatbázis biztonsági másolatának (SQL Server Management Studio).

  2. Az SQL Server Management Studio győződjön meg arról, hogy az adatbázis online állapotban-e.

4. Frissítse a rendszerleíró adatbázisok és a konfigurációs fájlok, a felügyeleti kiszolgálókon

Hajtsa végre ezeket a lépéseket, a felügyeleti csoportban minden felügyeleti kiszolgálón:

  1. A beállításjegyzék tekintse meg az új SQL Server-alapú számítógép frissítése.

    System_CAPS_noteMegjegyzés

    A beállításjegyzék módosítása előtt kövesse a szervezet biztonsági mentési házirendek a beállításjegyzék tekintetében.

    1. Jelentkezzen be a felügyeleti kiszolgáló rendszergazdai jogosultságokkal.

    2. Kattintson a Start, válassza futtatása, típus regedit a a megnyitása mezőbe, majd kattintson a OK indítsa el a Beállításszerkesztőt.

    3. Navigáljon a HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft műveletek Manager\3.0\Setup.

    4. Minden egyes a következő kulcs, kattintson duplán a neve, módosítsa az állomásnevet most futtató az operatív adatbázis SQL Server-alapú számítógép, majd OK a módosítások mentéséhez.

      • DatabaseName

      • DatabaseServerName

        System_CAPS_noteMegjegyzés

        Ha az SQL Server egy elnevezett példánya használ, fogják használni a ServerName\Instance név formátumát.

    5. Navigáljon a HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\System Center\2010\Common\Database és ismételje meg a d.

    6. Zárja be a beállításszerkesztőt.

  2. A felügyeleti kiszolgálókon szerkessze a következő fájlt:

    %ProgramFiles%\System Center 2012\Operations Manager\Server\ConfigService.config 

    Az a <Category> nevű, "Cmdb" és "ConfigStore", címkék értékének módosításához ServerName az új SQL-kiszolgáló nevét.

5. Az operatív adatbázis frissíteni az új adatbázis-kiszolgáló neve

  1. Nyissa meg az SQL Server Management Studio alkalmazást.

  2. Bontsa ki a adatbázisok, OperationsManager, és táblák.

  3. Kattintson a jobb gombbal a dbo.MT_Microsoft$SystemCenter$ManagementGroup elemre, majd kattintson a Felső 200 sor szerkesztése menüpontra.

  4. Módosítsa az értéket a SQLServerName_6B1D1BE8_EBB4_B425_08DC_2385C5930B04 oszlop megfelelően az új SQL Server-alapú számítógép neve.

  5. Mentse a módosításokat.

6. Az új kiszolgáló az új adatbázis-kiszolgáló nevét adja meg a helyét, az alkalmazásteljesítmény-figyelés táblák az operatív adatbázis frissítése

  1. Nyissa meg az SQL Server Management Studio alkalmazást.

  2. Bontsa ki a adatbázisok, OperationsManager, és táblák.

  3. Kattintson a jobb gombbal dbo.MT_Microsoft$SystemCenter$OpsMgrDB$AppMonitoring, és kattintson a felső 200 sorok szerkesztése.

  4. Módosítsa az értéket a MainDatabaseServerName_5C00C79B_6B71_6EEE_4ADE_80C11F84527A oszlop megfelelően az új SQL Server-alapú számítógép neve.

  5. Mentse a módosításokat.

7. Az új kiszolgáló, az operatív adatbázist üzemeltető a biztonsági hitelesítő adatok frissítése

  1. Bontsa ki a biztonsági, bontsa ki a bejelentkezéseket, majd hajtsa végre a következő:

    1. Az adatok író fiók hozzáadása. További tudnivalókért tekintse meg a létrehozása az SQL Server-bejelentkezéshez.

    2. A műveleti fiók hozzáadása.

    3. Adja hozzá a adatok Access Service (as), a képernyőn "domain\computername$".

    4. A DAS-számítógép fiókjához adja hozzá az alábbi felhasználóleképezéseket:

      • ConfigService

      • db_accessadmin

      • db_datareader

      • db_datawriter

      • db_ddladmin

      • db_securityadmin

      • sdk_users

      • sql_dependency_subscriber

    5. Egy olyan fiók rendelkezik nem létezett-e előtt az SQL-példány a a, amely hozzáadva, a leképezési fog észlelni kell annak SID automatikusan a visszaállított operatív adatbázisból. Ha a fiók rendelkezik, hogy az SQL-példány előtt létezett, hibaüzenetet kap, hogy a bejelentkezés a hibát jelző Bár a fiók megjelenik-e a bejelentkezéseket. Hoz létre egy új bejelentkezési, ellenőrizze, hogy a bejelentkezést a felhasználói leképezési, és a adatbázis beállítása ugyanazokat az értékeket, mint az előző bejelentkezési a következőképpen:

      Bejelentkezés

      Adatbázis

      Adatraktár adatíró

      • apm_datareader

      • apm_datawriter

      • db_datareader

      • dwsynch_users

      Műveleti fiók

      • db_datareader

      • db_datawriter

      • db_ddladmin

      • dbmodule_users

      DAS és a Configuration fiók

      System_CAPS_noteMegjegyzés

      Ha DAS és a Configuration a LocalSystem fiók használ, adja meg számítógépfiók formában < tartomány > \ < számítógépnév >$.

      • ConfigService

      • db_accessadmin

      • db_datareader

      • db_datawriter

      • db_ddladmin

      • db_securityadmin

      • sdk_users

      • sql_dependency_subscriber

  2. Ezek az SQL-parancsok új műveletek adatbázispéldány hajt végre:

    sp_configure "megjelenítése a Speciális beállítások", 1

    Konfigurálja újra

    sp_configure "clr engedélyezve", 1.

    Konfigurálja újra

  3. Futtassa a következő SQL-lekérdezésben:

    Válassza ki a is_broker_enabled FROM sys.databases ahol name = "OperationsManager"

    Ha a lekérdezés eredményének egy is_broker_enabled értéke 1, lépés kihagyása. Ellenkező esetben futtassa a következő SQL-lekérdezések:

    ALTER adatbázis OperationsManager SET SINGLE_USER VISSZAÁLLÍTÁSI IMMEDIATE

    ALTER adatbázis OperationsManager SET enable_broker utasítást

    ALTER adatbázis OperationsManager SET MULTI_USER

8. Operation Manager szolgáltatások indítása

Az összes felügyeleti kiszolgáló a felügyeleti csoportban indítsa el az Operations Manager szolgáltatások:

  • A System Center adatelérési

  • System Center felügyelet

  • System Center felügyeleti konfiguráció