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
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.
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.
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.
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
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.