Proizvodna kontrolna točka u Hyper-V Windows Server 2016

Verzija Hyper-V predstavljena u sustavu Windows Server 2016, a Windows 10 predstavila je novu značajku nazvanu Prodajne točke (produktivne prekretnice). Kontrolne točke (ranije nazvane snimke) pojavile su se u sustavu Windows Server 2008 Hyper-V i predstavljale su mehanizam za spremanje trenutnog stanja virtualnog stroja (uz održavanje stanja diska, memorije, procesora i uređaja). Ako je potrebno, administrator može vratiti VM u stanje u vrijeme izrade ove kontrolne točke. Ova vrsta kontrolne točke ne ovisi o VM gostu, koji ništa ne zna o njenom stvaranju. Glavni nedostatak takvih kontrolnih točaka je nemogućnost osiguranja stalnog stanja aplikacija koje se pokreću unutar VM-a (SQL Server, Active Directory, Exchange itd.). Stoga su standardne Hyper-V kontrolne točke (nazvaćemo ih Standard Checkpoint) prema Microsoftovim preporukama pogodne za upotrebu samo u testnom i laboratorijskom okruženju.

Proizvodne kontrolne točke u sustavu Windows Server 2016 zbog integracije s gostujućim OS-om putem VSS usluge kopiranja u sjeni (u Wndows) ili fsfreeze (za Linux) omogućuju vam dosljedno stanje virtualnog stroja (naravno, pod uvjetom da aplikacija podržava stvaranje sigurnosnih kopija putem VSS-a).

primjedba. Kada se koriste produktivne kontrolne točke umjesto XML datoteka pohranjenih s VM-om, koriste se dvije nove vrste binarnih datoteka: .vmcx - konfiguracijski podaci, .vmrs - podaci o statusu.

U Hyper-V na Windows Server 2016, prilikom stvaranja VM kontrolne točke, nove proizvodne kontrolne točke koriste se prema zadanim postavkama, a ako iz nekog razloga nisu podržane, koristi se Standardna kontrolna točka.

Vrsta kontrolne točke koja se koristi postavlja se pomoću konzole. Hyper-V Manager  u odjeljku Kontrolne točke postavki virtualnog stroja.

Možete prelaziti između načina stvaranja prekida Hyper-V pomoću sljedećih PowerShell naredbi:

Set-VM -Name MS-SQL4 -CheckpointType Disabled
Set-VM -Name MS-SQL4 -CheckpointType Standard
Set-VM -Name MS-SQL4 -CheckpointType Production
Set-VM -Name MS-SQL4 -CheckpointType ProductionOnly

primjedba. Proizvodnja Checkpoint podržana je za VM-ove s verzijom virtualnog hardvera> 6.0.

Stvori se kontrolna točka za VM kao i obično: s Hyper-V konzole ili pomoću PowerShell-a. 

CheckPoint-VM -Name MS-SQL4

Kada kreirate proizvodnu kontrolnu točku u gostujućem VM Application log, možete pronaći događaje s početkom i završetkom postupka za stvaranje dosljedne aplikacije pomoću VSS.

Nakon što se vratite na Production Checkpoint, morate ručno uključiti VM, dok će gostujući OS i aplikacija koja se pokreće u njemu pretpostaviti da su prethodni put aplikacija i OS ispravno završili svoj rad..

Međutim, ne zaboravite da Hyper-V točke prijeloma nisu kompletan sigurnosni alat. Njihov opseg su kratkoročni zadaci (testiranje izdanja, ažuriranja, promjene itd.)