VM suratini qaytarish: nima tiklanadi va nima tiklanmaydi
VM surati mehmonning disk va xotira holatini tiklaydi, lekin uzoq hisob qaydnomalari amallarini, umumiy fayl nusxalarini yoki boshqa joyda saqlanadigan yozuvlarni emas: avval qaytarish doirasini belgilang.
Nazorat nuqtasi mehmonning bir qismini orqaga qaytaradi va har bir boshqa tizimni qayerda bo'lsa, o'sha joyda qoldiradi. Mehmonni tark etgan narsa — yetkazilgan xabar, xostga nusxalangan fayl, sayt qabul qilgan hisob amali — uni qabul qilgan tizimga tegishli, nazorat nuqtasiga emas. Qaytarishning aniq mahalliy doirasi bor va uni o'chirish deb atash tiklanish rejasini yolg'on bayonotga aylantiradi. Quyidagi jadval tiklash aslida nimaga yetishining tekshiruv ro'yxati.
Ish stoli qaytadi, uzoq sessiya qaytmaydi
Odatiy shikoyat voqeadan keyin keladi. Virtual mashina o'tgan haftaning holatida yuklanadi, brauzer tarixi yo'qoladi, foydalanuvchi kirgan xizmat esa sessiyani hali ham faol deb ko'rsatadi. Hech narsa buzilmagan; ikki tizim hech qachon bir tranzaksiyada bo'lmagan.
| Where the effect landed | Who owns undoing it | How you verify it is gone |
|---|---|---|
| Guest virtual disk | The hypervisor, through the checkpoint you restore | The disk state matches the checkpoint's timestamp |
| Guest memory | Only a checkpoint type that saved memory | The guest resumes or cold-boots, as that type dictates |
| Host share or clipboard | The owner of that host path | The copied file is absent at its destination |
| Remote account or session | The service that accepted the action | The session list shows nothing active for that account |
| Mail or message queue | The mail system that delivered it | The message is gone from the recipient's mailbox, not from the guest |
O'sha nomuvofiqlik saboqdir. Nazorat nuqtasi gipervayzor kuzatadigan narsani tiklaydi: mehmonning virtual apparat qismini va turiga qarab xotirasini. U veb-ilovaning sessiyalar jadvalini, pochta serverining yetkazish navbatini yoki hamkasbning yuklab olish papkasini kuzatmaydi. Tiklashdan oldin turni o'qing, chunki tiklash umuman nimani qaytara olishini tur belgilaydi.
Gipervayzor aslida nimani saqladi
Microsoftning Hyper-V hujjatlari xotirani virtual disklar bilan birga ushlaydigan standart nazorat nuqtalarini ma'lumot bilan mos mexanizm ishlatib, xotirani tashlab ketadigan ishlab chiqarish nazorat nuqtalaridan ajratadi. Standart nazorat nuqtasi mehmon bajarayotgan ko'rsatmadan davom etadi; ishlab chiqarish nuqtasi esa mos diskdan yuklanadi. Bu farq tiklash ishlab turgan jarayonni yoki toza boshlanishni qaytarishini belgilaydi. Bir gipervayzorning xatti-harakatini boshqasiga ko'chirmang, chunki atamalar va moslik mexanizmi mahsulotlar orasida farq qiladi.
Microsoft shuningdek nazorat nuqtasi zaxira nusxa emasligi haqida ogohlantiradi va bu ogohlantirish muhim. Bitta jilddagi nazorat nuqtalari zanjiri o'sha jildning taqdirini bo'lishadi, shuning uchun u yo'qolgan xostdan emas, yomon o'zgarishdan himoya qiladi.
Mehmon diskidan tashqarida yashaydigan fayllar
Umumiy papka mehmonga taqdim etiladigan xostning fayl tizimi bo'lib, mehmonni qaytarish uni qaytarmaydi. Agar foydalanuvchi mehmon ichida fayl yuklab olib, uni umumiy yo'l orqali tashqariga nusxalagan bo'lsa, bu ikkinchi nusxaning o'z hayot sikli va o'z egasi bor. Mehmonni tiklash birinchi nusxani olib tashlaydi va ikkinchisini qo'yilgan joyida qoldiradi.
Qaytarishga va'da berishdan oldin har bir yo'l kimga tegishli ekanini so'rang. Xost ulashmasi, vaqtinchalik xotira orqali uzatish va bulut diskiga yuklash uchta manzildir va faqat birinchisi gipervayzor ombori yonida bo'lishi mumkin.
Nusxani haqiqatan olib tashlash kerak bo'lgan joyda uni manzilida olib tashlang va bu qadamni alohida yozib qo'ying. Faqat suratni sanab o'tadigan tiklanish rejasi nusxa topilmaguncha hech kim sezmaydigan tarzda to'liq emas. Xuddi shu ehtiyotkorlik mehmon ishlab turganda xost yozgan jurnallarga ham tegishli.
Gipervayzor hech qachon ko'rmagan hisoblar
Xizmat mehmondan qabul qilgan har qanday narsa xizmatning yozuvi, mehmonniki emas. Gipervayzor bu tranzaksiyani hech qachon ko'rmagan, shuning uchun uni qaytara olmaydi. Parol o'zgarishi, xarid, chop etilgan xabar va API chaqiruvi — barchasi ularni qayta ishlagan tizimda qoladi. Disk tasvirini tiklash o'sha tizimga yetib bormaydi.
Brauzer holati nomuvofiqlikni konkret qiladi. Tiklangan mehmon o'shandan beri sessiyani almashtirgan xizmat uchun eski cookie saqlashi mumkin, natijada foydalanuvchi kirgan ko'rinadi va jimgina rad etiladi yoki chiqqan ko'rinadi, xizmat esa sessiyani hali ham amalda deb biladi. Xizmatda sessiyani bekor qilish uni tugatadigan yagona amaldir.
Tiklash nimani qaytara olmaydi
Nazorat nuqtasi tasdiqlangan sinov yoki doirasi tushunilgan konfiguratsiya tajribasi uchun foydali. Bu mahalliy holat uchun mahalliy qaytarish, eshitilganidan torroq va'da va xost, gipervayzor yoki biron tashqi tizim toza qolganining isboti emas. VPN paketlar yuradigan yo'lni o'zgartiradi; mehmondagi dasturiy ta'minotni ishga tushirish uchun xavfsiz qilmaydi. Ikki da'vo alohida va faqat bittasi tunnel haqida.
$cp = Get-VMSnapshot -VMName lab-desktop -Name baseline
Get-VMHardDiskDrive -VMSnapshot $cp | Select-Object ControllerType, ControllerNumber, ControllerLocation, Path
Birinchi qator nazorat nuqtasini obyektga aylantiradi, ikkinchisi u qamrab oladigan disklarni sanab o'tadi, bu doira savoliga xotira emas, dalil bilan javob beradi. Oshkor qilingan sirni unga egalik qiladigan xizmatda aylantiring va bekor qiling. Ma'lum zararli kod ishtirok etsa, surat bajarishni xavfsiz qiladi deb o'ylash o'rniga vakolatli tekshiruv muhiti va tashkilotning javob tartibidan foydalaning.
Tiklashdan oldin uchta narsani yozing: mehmonning qaysi holatini qaytarib olyapsiz, qaysi tashqi tizimlar hali ham ta'sirni ushlab turadi va keyin qaysi nuqtaga ishonasiz. Bu reja yana tanish ko'ringan mashinadan kuchliroq da'vo. Keyingi tiklash o'sha ro'yxatdan boshlanishi uchun uni chipta bilan birga saqlang.