Termelési ellenőrzőpont a Hyper-V Windows Server 2016 rendszerben

A Hyper-V verziója, amelyet a Windows Server 2016-ban és a Windows 10-ben bevezettek, új funkciót vezetett be Termelési ellenőrző pontok (produktív mérföldkövek). Az ellenőrző pontok (korábban pillanatképek) visszatértek a Windows Server 2008 Hyper-V-be, és egy virtuális gép jelenlegi állapotának megmentésére szolgáló mechanizmust jelentenek (miközben megőrzik a lemez, a memória, a processzorok és az eszközök állapotát). Ha szükséges, az adminisztrátor visszaállíthatja a virtuális gépet az ellenőrző pont létrehozásának időpontjában lévő állapotba. Az ilyen típusú ellenőrző pontok nem függenek a vendég virtuális géptől, amely semmit sem tud a létrehozásáról. Az ilyen vezérlőpontok fő hátránya a virtuális gépen belül futó alkalmazások (SQL Server, Active Directory, Exchange stb.) Folyamatos állapotának biztosításának hiánya. Így a szokásos Hyper-V vezérlőpontok (standard ellenőrző pontnak nevezzük őket) a Microsoft ajánlásai szerint csak teszt- és laboratóriumi környezetben használhatók..

Termelési ellenőrző pontok a Windows Server 2016-ban, a VSS árnyékmásolat-szolgáltatáson keresztül (Wndows) vagy az fsfreeze-nél (Linux esetén) történő integrációnak köszönhetően a vendég operációs rendszerrel lehetővé teszik a virtuális gép állandó állapotának elérését (természetesen, feltéve, hogy az alkalmazás támogatja a biztonsági mentések létrehozását a VSS-en keresztül).

megjegyzés. A virtuális gépeken tárolt XML fájlok helyett hatékony ellenőrző pontok használatakor két új típusú bináris fájlt használnak: .vmcx - konfigurációs adatok, .vmrs - állapot adatok.

A Windows Server 2016 Hyper-V verziójában a virtuális gép ellenőrzőpontjának létrehozásakor alapértelmezés szerint új termelési ellenőrző pontokat használ, és ha valamilyen okból nem támogatják, akkor a normál ellenőrzőpontot használják..

A használt ellenőrzőpont típusát a konzol segítségével lehet beállítani. Hyper-V Manager  a virtuális gép beállításainak ellenőrző pontok szakaszában.

A következő PowerShell-parancsok segítségével válthat a Hyper-V töréspont-létrehozási módjai között:

Set-VM - Név MS-SQL4 -CheckpointType letiltva
Set-VM - Név MS-SQL4 -CheckpointType Standard
Set-VM - Név MS-SQL4 -CheckpointType Production
Set-VM -Név MS-SQL4 -CheckpointType ProductionOnly

megjegyzés. A termelési ellenőrzőpontot virtuális hardverek> 6.0 verzióval támogatják.

A virtuális géphez a szokásos módon egy ellenőrző pont jön létre: a Hyper-V konzolból vagy a PowerShell használatával. 

CheckPoint-VM -Név MS-SQL4

A termelési ellenőrzőpont létrehozásakor a vendég virtuális gép alkalmazásnaplójában eseményeket találhat a folyamatos alkalmazás VSS használatával történő létrehozásának eljárásának megkezdésével és befejezésével..

Miután visszatért a Termelés ellenőrzőpontjába, manuálisan kell bekapcsolnia a virtuális gépet, míg a vendég operációs rendszer és az abban futó alkalmazás azt feltételezi, hogy az alkalmazás és az operációs rendszer az előző alkalommal megfelelően elvégezte a munkáját.

Ne felejtse el azonban, hogy a Hyper-V töréspontjai nem teljes biztonsági mentési eszköz. Hatályuk rövid távú feladatok (kiadások, frissítések, változtatások tesztelése)