VM-ийн агшин зуурлыг буцаах: юуг сэргээж, юуг сэргээхгүй
VM-ийн агшин зуурл нь зочны диск болон санах ойн төлөвийг сэргээдэг бөгөөд алсын бүртгэлийн үйлдэл, хуваалцсан файлын хуулбар эсвэл өөр газар хадгалагдсан бичлэгийг биш: эхлээд буцаах хүрээг тодорхойл.
Хяналтын цэг зочны нэг хэсгийг буцааж, бусад бүх системийг байсан газарт нь үлдээдэг. Зочноос гарсан зүйл — хүргэгдсэн мессеж, хост руу хуулсан файл, вэбсайтын хүлээн авсан бүртгэлийн үйлдэл — түүнийг хүлээн авсан системд хамаарна, хяналтын цэгт биш. Буцаах нь тодорхой орон нутгийн хүрээтэй бөгөөд үүнийг устгах гэж нэрлэх нь сэргээх төлөвлөгөөг худал мэдэгдэл болгоно. Доорх хүснэгт нь сэргээх үйлдэл үнэхээр хаа хүрч байгаагийн шалгах хуудас юм.
Ажлын талбар буцаж ирнэ, алсын сесс биш
Ердийн гомдол үйл явдлын дараа ирдэг. Виртуал машин өнгөрсөн долоо хоногийн төлөвт ачаалж, хөтчийн түүх алга болж, хэрэглэгчийн нэвтэрсэн үйлчилгээ сессийг одоо ч идэвхтэй гэж жагсаана. Юу ч эвдээгүй; хоёр систем хэзээ ч нэг гүйлгээнд байгаагүй.
| 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 |
Тэр зөрүү нь сургамж юм. Хяналтын цэг нь гипервизорын хянаж буй зүйлийг сэргээдэг: зочны виртуал техник хангамж, төрлөөс хамааран түүний санах ой. Энэ нь вэб аппликейшны сессийн хүснэгт, шуудангийн серверийн хүргэлтийн дараалал эсвэл хамт олны татах хавтсыг хянадаггүй. Сэргээхийн өмнө төрлийг уншина уу, учир нь сэргээх үйлдэл ер нь юуг буцааж авч болохыг төрөл нь тодорхойлдог.
Гипервизор үнэндээ юу хадгалсан бэ
Microsoft-ын Hyper-V баримт бичиг санах ойг виртуал дискуудтай хамт барьж авдаг стандарт хяналтын цэгүүдийг, өгөгдөлтэй нийцтэй механизм ашиглаж санах ойг алгасдаг үйлдвэрлэлийн хяналтын цэгүүдээс ялгадаг. Стандарт хяналтын цэг зочны гүйцэтгэж байсан заавраас үргэлжилнэ; үйлдвэрлэлийнх нь оронд нийцтэй дискээс ачаална. Энэ ялгаа нь сэргээх үйлдэл ажиллаж буй процесс эсвэл цэвэр эхлэлийг буцааж өгөхийг тодорхойлно. Нэг гипервизорын зан төлөвийг нөгөөд шилжүүлж болохгүй, учир нь нэр томьёо, нийцлийн механизм бүтээгдэхүүн бүрд өөр өөр байна.
Microsoft мөн хяналтын цэг нь нөөц хуулбар биш гэж анхааруулдаг бөгөөд энэ анхааруулга чухал. Нэг эзлэхүүн дээрх хяналтын цэгүүдийн гинжин хэлхээ тухайн эзлэхүүний хувь заяаг хуваалцдаг тул алдагдсан хостээс биш, муу өөрчлөлтөөс хамгаалдаг.
Зочны дискаас гадуур амьдардаг файлууд
Хуваалцсан хавтас нь зочинд үзүүлсэн хостын файлын систем бөгөөд зочныг буцаах нь түүнийг буцаахгүй. Хэрэглэгч зочны дотор файл татаж, хуваалцсан замаар гадагш хуулсан бол тэр хоёр дахь хуулбар нь өөрийн амьдралын мөчлөг, өөрийн эзэнтэй. Зочныг сэргээх нь эхний хуулбарыг арилгаж, хоёр дахийг тавьсан яг тэр газарт үлдээнэ.
Буцаах амлахаас өмнө зам бүр хэнд хамаарахыг асуу. Хостын хуваалцалт, санах ойн самбараар дамжуулах, үүлэн диск рүү байршуулах нь гурван очих газар бөгөөд зөвхөн эхнийх нь гипервизорын агуулахын дэргэд байж болно.
Хуулбарыг үнэхээр арилгах ёстой газарт түүнийг очих газарт нь арилгаж, тэр алхмыг тусад нь бич. Зөвхөн агшин зуурлыг жагсаасан сэргээх төлөвлөгөө нь хуулбар олдох хүртэл хэн ч анзаарахгүй байдлаар дутуу юм. Мөн адил болгоомжлол нь зочин ажиллаж байх үед хост бичсэн логт хамаарна.
Гипервизор хэзээ ч хараагүй бүртгэлүүд
Үйлчилгээ зочноос хүлээн авсан бүхэн нь үйлчилгээний бичлэг, зочны биш. Гипервизор тэр гүйлгээг хэзээ ч хараагүй тул түүнийг эргүүлж чадахгүй. Нууц үгийн өөрчлөлт, худалдан авалт, нийтэлсэн мессеж, API дуудлага бүгд тэдгээрийг боловсруулсан системд үлддэг. Дискний дүрсийг сэргээх нь тэр системд хүрэхгүй.
Хөтчийн төлөв зөрүүг бодит болгоно. Сэргээсэн зочин нь сессийг түүнээс хойш сольсон үйлчилгээний хуучин күүкийг хадгалж болох тул хэрэглэгч нэвтэрсэн мэт харагдаад чимээгүйгээр татгалзагдана, эсвэл үйлчилгээ сессийг одоо ч хүчинтэй гэж үзэж байхад гарсан мэт харагдана. Үйлчилгээн дээр сессийг хүчингүй болгох нь түүнийг дуусгах цорын ганц үйлдэл.
Сэргээх үйлдэл юуг буцааж чадахгүй вэ
Хяналтын цэг нь зөвшөөрөгдсөн туршилт эсвэл хүрээ нь ойлгомжтой тохиргооны туршилтад хэрэгтэй. Энэ нь орон нутгийн төлөвт зориулсан орон нутгийн буцаалт бөгөөд сонсогдсоноос нарийн амлалт бөгөөд хост, гипервизор эсвэл аливаа гадаад систем цэвэр үлдсэн гэдгийн баталгаа биш. VPN пакетуудын явдаг замыг өөрчилдөг; зочны програм хангамжийг ажиллуулахад аюулгүй болгодоггүй. Хоёр мэдэгдэл тусдаа бөгөөд зөвхөн нэг нь туннелийн тухай.
$cp = Get-VMSnapshot -VMName lab-desktop -Name baseline
Get-VMHardDiskDrive -VMSnapshot $cp | Select-Object ControllerType, ControllerNumber, ControllerLocation, Path
Эхний мөр хяналтын цэгийг объект болгон шийдэж, хоёр дахь нь түүний хамрах дискуудыг жагсаана, энэ нь хүрээний асуултад санах ойгоор биш нотолгоогоор хариулна. Илэрсэн нууцыг түүний эзэмшигч үйлчилгээн дээр эргүүлж, хүчингүй болго. Мэдэгдэж буй хортой код оролцож байгаа бол агшин зуурл гүйцэтгэлийг аюулгүй болгодог гэж таамаглахын оронд эрх бүхий мөрдөн шалгах орчин, байгууллагын хариу арга хэмжээний процессыг ашигла.
Сэргээхийн өмнө гурван зүйлийг бич: зочны аль төлөвийг буцааж авч байгаа, аль гадаад системүүд нөлөөг одоо ч барьж байгаа, дараа нь аль цэгт итгэх вэ. Тэр төлөвлөгөө дахин танил харагдах машинаас илүү хүчтэй мэдэгдэл юм. Дараагийн сэргээлт мөнөөх жагсаалтаас эхлэхийн тулд түүнийг тасалбарын хамт хадгал.