Az adatbázis frissítésének tesztelése frissítés telepítésekor

A következőre vonatkozik: Configuration Manager (aktuális ág)

Ha szükséges, futtathat egy tesztadatbázis-frissítést, mielőtt telepítené a Configuration Manager aktuális ágának konzolon belüli frissítését.

Fontos

A tesztfrissítés már nem kötelező vagy ajánlott lépés a legtöbb webhelyhez.

Ha az adatbázis gyanús, vagy a Configuration Manager által explicit módon nem támogatott testreszabások módosítják, folytassa ezt a folyamatot.

Futtatni kell egy tesztfrissítést?

A frissítési teszt elavulását Configuration Manager aktuális ágban bevezetett módosítások teszik lehetővé. Ezek a módosítások leegyszerűsítik azt a folyamatot és sebességet, amellyel a telepítő frissítheti az éles környezetet egy újabb verzióra. Ezt az újratervezést azért hajtottuk végre, hogy az új frissítések telepítésekor kevesebb kockázattal és kevesebb üzemeltetési többletterheléssel maradjon naprakész.

A módosítások a frissítések telepítésének módját érintik, beleértve azt a logikát is, amely automatikusan visszaállítja a sikertelen frissítéseket anélkül, hogy site Recoveryt kellene futtatnia. Ezek a módosítások lehetővé teszik a konzol használatát a frissítéstelepítések kezeléséhez, és lehetővé teszik a sikertelen frissítések telepítésének újrapróbálkozását.

Tipp

Ha egy régebbi termékről, például a System Center 2012 Configuration Manager Configuration Manager aktuális ágra frissít, az adatbázis-frissítések tesztelése továbbra is ajánlott lépés marad.

Ha a konzolon belüli frissítés telepítésekor továbbra is tesztelni szeretné a helyadatbázis frissítését, az alábbi információk kiegészítik a konzolon belüli frissítés telepítésével kapcsolatos útmutatást.

Felkészülés a tesztadatbázis frissítésének futtatására

A frissítési teszt futtatásához használja a CD.Latest mappában található Configuration Manager telepítőt. A forrásfájlok ugyanazt a verziót használják, mint a Configuration Manager verziószámát, amelyre frissít.

Például az YYMM verzió adatbázis-frissítésének teszteléséhez:

  • Legalább egy YYMM-verziójú webhelyre van szüksége, ahonnan beszerezheti a CD.Latest mappát.

  • Ha nem rendelkezik a szükséges verziót futtató webhelytel, érdemes lehet telepítenie egy helyet tesztkörnyezetben. Ezután frissítse a webhelyet az új verzióra. Ez a folyamat létrehozza a CD.Latest mappát a forrásfájlok megfelelő verziójával.

A frissítési teszt a helyadatbázis biztonsági másolatán fut, amelyet a SQL Server egy különálló példányára állít vissza. A tesztfrissítés befejezése után elvetheti a frissített adatbázist. Egy Configuration Manager-webhely nem tudja használni.

A tesztfrissítés futtatása

  1. Használja Configuration Manager telepítőt és a forrásfájlokat egy olyan webhely CD.Latest mappájából, amely a frissíteni kívánt verziót futtatja.

  2. Másolja a CD.Latest mappát a tesztadatbázis frissítésének futtatásához használni kívánt SQL Server példány egyik helyére.

  3. Készítsen biztonsági másolatot a frissíteni kívánt helyadatbázisról. Ezután állítsa vissza az adatbázis másolatát egy olyan SQL Server-példányra, amely nem Configuration Manager helyet üzemeltet. A SQL Server példánynak a helyadatbázissal megegyező kiadású SQL Server kell lennie. További információ: Gyorsútmutató: SQL Server-adatbázis biztonsági mentése és visszaállítása a helyszínen.

  4. Az adatbázis másolatának visszaállítása után futtassa a telepítőt a CD.Latest mappából. A telepítő futtatásakor használja a /TESTDBUPGRADE parancssori lehetőséget. Ha nem az adatbázispéldányt üzemeltető SQL Server példány az alapértelmezett példány, adja meg a parancssori beállításokat a helyadatbázis-példányt tároló példány azonosításához.

    Van például egy helyadatbázisa az adatbázis nevével CM_ABC. Visszaállítja a helyadatbázis egy példányát a SQL Server egy támogatott példányára a példánynévvelDBTest. A helyadatbázis ezen példányának frissítésének teszteléséhez használja a következő parancssort: setup.exe /TESTDBUPGRADE DBtest\CM_ABC

    A Setup.exe az alábbi helyen találja a Configuration Manager forrás adathordozóján:SMSSETUP\BIN\X64

  5. Azon SQL Server példányán, ahol a frissítési tesztet futtatja, figyelje a ConfigMgrSetup.log fájlt a rendszermeghajtó gyökerében az előrehaladás és a sikeresség érdekében.

    Ha a tesztfrissítés sikertelen, javítsa ki a helyadatbázis frissítési hibájával kapcsolatos problémákat. Ezután hozzon létre egy új biztonsági másolatot a helyadatbázisról, és tesztelje újra az adatbázis új példányának frissítését.

Következő lépések

Miután a tesztadatbázis frissítése sikeresen befejeződött, elvetheti a frissített adatbázist. Egy Configuration Manager-webhely nem tudja használni. Ezután visszatérhet az aktív helyre, és megkezdheti a frissítés telepítését.

Ha egy frissítés telepítése sikertelen, nem kell helyreállítania a helyet. Ehelyett megpróbálhatja újra a frissítés telepítését a konzolról.