Endurköllun skyndimyndar sýndarvélar: hvað hún endurheimtir og hvað ekki
Skyndimynd sýndarvélar endurheimtir stöðu disks og minnis gestsins, ekki aðgerðir fjartengdra reikninga, afrit af sameignlegum skrám eða færslur sem geymdar eru annars staðar: afmarkaðu fyrst umfang endurköllunarinnar.
Eftirlitspunktur setur hluta gestsins aftur og lætur hvert annað kerfi vera þar sem það var. Það sem fór frá gestinum — skilaboð sem voru afhent, skrá sem var afrituð á hýsilinn, aðgerð reiknings sem vefsetur samþykkti — tilheyrir kerfinu sem tók við því, ekki eftirlitspunktinum. Endurköllunin hefur skilgreint staðbundið umfang, og að kalla hana eyðingu gerir endurheimtingaráætlun að falskri fullyrðingu. Taflan hér að neðan er gátlistinn yfir það sem endurheimting nær raunverulega til.
Skjáborðið kemur til baka, fjartengingin ekki
Hin venjulega kvörtun kemur eftir á. Sýndarvélin ræsist í stöðu síðustu viku, vafrasagan er horfin, og þjónustan sem notandinn skráði sig inn á telur lotuna enn virka. Ekkert er brotið; kerfin tvö voru aldrei í sömu færslunni.
| 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 |
Þetta misræmi er lexían. Eftirlitspunktur endurheimtir það sem hypervisor fylgist með: sýndar-vélbúnað gestsins og, eftir gerð, minni hans. Hann fylgist ekki með lotutöflu vefforrits, afgreiðsluröð póstþjóns eða niðurhalsmöppu samstarfsmanns. Lestu gerðina fyrir endurheimtingu, því gerðin ræður því hvað endurheimting getur yfirhöfuð sótt aftur.
Hvað hypervisor geymdi í raun
Skjöl Microsoft um Hyper-V greina á milli staðlaðra eftirlitspunkta, sem grípa minnið ásamt sýndardiskunum, og framleiðslueftirlitspunkta, sem nota gagnasamkvæman hátt og sleppa minninu. Staðlaður eftirlitspunktur heldur áfram frá þeirri skipun sem gesturinn var að keyra; framleiðslupunktur ræsist í staðinn af samkvæmum diski. Þetta misræmi ræður því hvort endurheimting skilar keyrandi ferli eða hreinni byrjun. Ekki flytja hegðun eins hypervisors yfir á annan, því hugtökin og samkvæmnishátturinn breytast milli vara.
Microsoft varar einnig við því að eftirlitspunktur sé ekki öryggisafrit, og viðvörunin skiptir máli. Keðja eftirlitspunkta á einu rúmmáli deilir örlögum þess rúmmáls, svo hún verndar gegn slæmri breytingu frekar en týndum hýsli.
Skrár sem lifa utan disks gestsins
Sameignleg mappa er skráarkerfi hýsilsins sem er kynnt gestinum, og endurköllun gestsins endurkallar hana ekki. Ef notandinn sótti skrá inni í gestinum og afritaði hana út um sameignlega slóð, hefur það annað afrit sitt eigið lífsferil og sinn eigin eiganda. Endurheimting gestsins fjarlægir fyrra afritið og lætur hið síðara vera nákvæmlega þar sem það var sett.
Spyrðu hver á hverja slóð áður en þú lofar endurköllun. Hýsilshlutdeild, milliskjásflutningur og upphleðsla á skýdiski eru þrjú áfangastaðir, og aðeins sá fyrsti getur staðið við hlið geymslu hypervisorsins.
Þar sem afrit verður virkilega að fjarlægja, fjarlægðu það á áfangastaðnum og skráðu það skref sérstaklega. Endurheimtingaráætlun sem telur aðeins upp skyndimyndina er ófullnægjandi á þann hátt að enginn tekur eftir því fyrr en afritið finnst. Sama varúð gildir um annála sem hýsillinn skrifaði meðan gesturinn var í gangi.
Reikningar sem hypervisor sá aldrei
Hvað sem þjónusta samþykkti frá gestinum er færsla þjónustunnar, ekki gestsins. Hypervisor sá þá færslu aldrei, svo hann getur ekki snúið henni við. Lykilorðsbreyting, kaup, birt skilaboð og API-kall vara allt í kerfinu sem vann þau. Endurheimting diskmyndar nær ekki til þess kerfis.
Staða vafrans gerir misræmið áþreifanlegt. Endurheimtur gestur getur haldið eldra vafraköku fyrir þjónustu sem hefur síðan skipt um lotu, svo notandinn virðist innskráður og er hljóðlega hafnað, eða virðist útskráður meðan þjónustan telur lotuna enn gilda. Að afturkalla lotuna hjá þjónustunni er eina aðgerðin sem lýkur henni.
Hvað endurheimting getur ekki afturkallað
Eftirlitspunktur er gagnlegur fyrir samþykkt próf eða stillingartilraun þar sem umfangið er skilið. Hann er staðbundin afturköllun fyrir staðbundna stöðu, sem er þrengri loforð en hann hljómar, og hann er ekki sönnun þess að hýsillinn, hypervisor eða nokkurt utanaðkomandi kerfi hafi haldist hreint. VPN breytir því hvaða leið pakkarnir fara; það gerir hugbúnaðinn í gestinum ekki öruggan í keyrslu. Fullyrðingarnar tvær eru aðskildar og aðeins önnur fjallar um göngin.
$cp = Get-VMSnapshot -VMName lab-desktop -Name baseline
Get-VMHardDiskDrive -VMSnapshot $cp | Select-Object ControllerType, ControllerNumber, ControllerLocation, Path
Fyrsta línan leysir eftirlitspunktinn í hlut, og önnur telur upp diskana sem hann nær yfir, sem svarar umfangsspurningunni með sönnunum í stað minnis. Snúðu og afturkallaðu afhjúpað leyndarmál hjá þjónustunni sem á það. Þar sem þekkt illgjarn kóði á í hlut, notaðu löggilt rannsóknarumhverfi og viðbragðsferli stofnunarinnar í stað þess að gera ráð fyrir að skyndimynd geri keyrsluna örugga.
Skrifaðu þrjá hluti niður fyrir endurheimtinguna: hvaða stöðu gestsins þú tekur til baka, hvaða utanaðkomandi kerfi halda áhrifunum enn, og hvaða punkt þú munt treysta á eftir. Sú áætlun er sterkari fullyrðing en vél sem lítur aftur út fyrir að vera kunnugleg. Geymdu hana með miðanum svo næsta endurheimting byrji á sama lista.