Pos Pemeriksaan Produksi di Hyper-V Windows Server 2016

Versi Hyper-V yang diperkenalkan di Windows Server 2016 dan Windows 10 memperkenalkan fitur baru yang disebut Pos Pemeriksaan Produksi (tonggak produktif). Pos pemeriksaan (sebelumnya disebut snapshots) muncul kembali di Windows Server 2008 Hyper-V dan mewakili mekanisme untuk menyimpan keadaan saat ini dari mesin virtual (sambil mempertahankan keadaan disk, memori, prosesor dan perangkat). Jika perlu, administrator dapat mengembalikan VM ke status pada saat pos pemeriksaan ini dibuat. Jenis pos pemeriksaan ini tidak bergantung pada VM tamu, yang tidak tahu apa-apa tentang pembuatannya. Kerugian utama dari titik kontrol tersebut adalah ketidakmampuan untuk memastikan keadaan konsisten aplikasi yang berjalan di dalam VM (SQL Server, Active Directory, Exchange, dll.). Dengan demikian, titik kontrol Hyper-V standar (kami akan menyebutnya sebagai Pos Pemeriksaan Standar) sesuai dengan rekomendasi Microsoft hanya cocok untuk digunakan dalam lingkungan pengujian dan laboratorium.

Pos Pemeriksaan Produksi di Windows Server 2016 karena integrasi dengan OS tamu melalui layanan copy bayangan VSS (di Wndows) atau fsfreeze (untuk Linux) memungkinkan Anda untuk mendapatkan keadaan yang konsisten dari mesin virtual (tentu saja, asalkan aplikasi mendukung pembuatan cadangan melalui VSS).

Catatan. Saat menggunakan pos pemeriksaan produktif alih-alih file XML yang disimpan dengan VM, dua jenis file biner baru digunakan: .vmcx - data konfigurasi, .vmrs - data status.

Di Hyper-V pada Windows Server 2016, saat membuat pos pemeriksaan VM, Pos Pemeriksaan Produksi baru digunakan secara default, dan jika karena alasan tertentu mereka tidak didukung, Pos Pemeriksaan Standar digunakan.

Jenis pos pemeriksaan yang digunakan diatur menggunakan konsol. Manajer Hyper-V  di bagian Pos pemeriksaan pengaturan mesin virtual.

Anda dapat beralih di antara mode kreasi breakpoint Hyper-V menggunakan perintah PowerShell berikut:

Set-VM -Nama MS-SQL4 -CheckpointType Dinonaktifkan
Set-VM -Nama MS-SQL4 -CheckpointType Standar
Set-VM -Nama MS-SQL4 -CheckpointType Produksi
Set-VM -Nama MS-SQL4 -CheckpointType ProductionOnly

Catatan. Production Checkpoint didukung untuk VM dengan versi perangkat keras virtual> 6.0.

Sebuah pos pemeriksaan dibuat untuk VM seperti biasa: dari konsol Hyper-V atau menggunakan PowerShell. 

CheckPoint-VM -Nama MS-SQL4

Saat membuat Pos Pemeriksaan Produksi di log Aplikasi VM tamu, Anda dapat menemukan acara dengan awal dan penyelesaian prosedur untuk membuat aplikasi yang konsisten menggunakan VSS.

Setelah Anda kembali ke Production Checkpoint, Anda perlu menyalakan VM secara manual, sementara OS tamu dan aplikasi yang berjalan di dalamnya akan menganggap bahwa waktu sebelumnya aplikasi dan OS menyelesaikan pekerjaan mereka dengan benar.

Namun, jangan lupa bahwa breakpoint Hyper-V bukan alat cadangan lengkap. Ruang lingkup mereka adalah tugas jangka pendek (menguji rilis, pembaruan, perubahan, dll.)