Kontrolný bod výroby v systéme Hyper-V Windows Server 2016

Verzia Hyper-V predstavená v systéme Windows Server 2016 a Windows 10 predstavila novú funkciu s názvom Kontrolné body výroby (produktívne míľniky). Kontrolné body (predtým nazývané snímky) sa objavili v systéme Windows Server 2008 Hyper-V a predstavovali mechanizmus na uloženie aktuálneho stavu virtuálneho počítača (pri zachovaní stavu disku, pamäte, procesorov a zariadení). V prípade potreby môže správca vrátiť VM do stavu v čase vytvorenia tohto kontrolného bodu. Tento typ kontrolného bodu nezávisí od hosťujúceho VM, ktorý nevie nič o jeho vytvorení. Hlavnou nevýhodou takýchto kontrolných bodov je neschopnosť zabezpečiť konzistentný stav aplikácií bežiacich vo VM (SQL Server, Active Directory, Exchange atď.). Preto sú štandardné kontrolné body Hyper-V (nazývame ich štandardné kontrolné body) podľa odporúčaní spoločnosti Microsoft vhodné na použitie iba v testovacích a laboratórnych prostrediach.

Kontrolné body výroby v systéme Windows Server 2016 vďaka integrácii s hosťujúcim OS prostredníctvom služby tieňového kopírovania VSS (vo Wndows) alebo fsfreeze (pre Linux) vám umožňujú získať konzistentný stav virtuálneho počítača (samozrejme za predpokladu, že aplikácia podporuje vytváranie záloh prostredníctvom VSS)..

poznámka. Pri použití produktívnych kontrolných bodov namiesto súborov XML uložených s virtuálnymi počítačmi sa používajú dva nové typy binárnych súborov: .vmcx - konfiguračné údaje, .vmrs - stavové údaje.

Pri vytváraní kontrolného bodu VM v systéme Hyper-V v systéme Windows Server 2016 sa nové kontrolné body výroby používajú predvolene a ak z nejakého dôvodu nie sú podporované, použije sa štandardný kontrolný bod..

Použitý typ kontrolného bodu sa nastavuje pomocou konzoly. Hyper-V Manager  v časti Kontrolné body nastavení virtuálneho počítača.

Medzi režimami vytvárania bodu prerušenia Hyper-V môžete prepínať pomocou nasledujúcich príkazov PowerShell:

Set-VM - Názov MS-SQL4 - CheckpointType Disabled
Set-VM - Názov MS-SQL4 - CheckpointType Standard
Set-VM - názov MS-SQL4 - CheckpointType Production
Set-VM - názov MS-SQL4 -CheckpointType ProductionOnly

poznámka. Výrobný kontrolný bod je podporovaný pre virtuálne počítače s verziou virtuálneho hardvéru> 6.0.

Kontrolný bod sa vytvorí pre VM ako obvykle: z konzoly Hyper-V alebo pomocou PowerShell. 

CheckPoint-VM - Názov MS-SQL4

Pri vytváraní produkčného kontrolného bodu v protokole hosťovskej aplikácie VM nájdete udalosti so začiatkom a ukončením postupu na vytvorenie konzistentnej aplikácie pomocou VSS..

Po návrate späť do produkčného kontrolného bodu musíte VM zapnúť ručne, zatiaľ čo hosťujúci OS a spustená aplikácia budú predpokladať, že v predchádzajúcom čase aplikácia a OS správne dokončili svoju prácu.

Nezabudnite však, že body prerušenia Hyper-V nie sú úplným nástrojom na zálohovanie. Ich rozsah sú krátkodobé úlohy (testovanie vydaní, aktualizácií, zmien atď.)