Yiyipada àwòrán VM pada: ohun tí ó ń mú padà àti ohun tí kò mú padà
Àwòrán VM ń mú ipò díìsììkì àti ìrántí àlejò padà, kì í ṣe àwọn ìgbésẹ̀ àkọsílẹ̀ ọ̀nà jíjìn, àwọn àdàkọ fáìlì tí a pín tàbí àwọn àkọsílẹ̀ tí a tọ́jú níbòmíràn: kọ́kọ́ pinnu ìwọ̀n yiyipada pada.
Kókó àyẹ̀wò ń mú apá kan àlejò padà, ó sì fi gbogbo ẹ̀rọ mìíràn síbi tí ó ti wà. Ohun tí ó ti àlejò jáde — ìfiránṣẹ́ tí a fi jiṣẹ́, fáìlì tí a dà sórí olùgbanà, ìgbésẹ̀ àkọsílẹ̀ tí ojú-òpó orí ẹ̀rọ gbà — jẹ́ ti ẹ̀rọ tí ó gbà á, kì í ṣe ti kókó àyẹ̀wò. Yiyipada pada ní ìwọ̀n àdúgbò pàtó, àti pípè é ní ìparẹ́ ń sọ ètò ìmúpadà di ọ̀rọ̀ irọ́. Tábìlì tí ó wà nísàlẹ̀ yìí ni àkójọ àyẹ̀wò ohun tí ìmúpadà dé ní ti gidi.
Tábìlì iṣẹ́ ń padà, àpérò jíjìn kò padà
Ẹ̀sùn tí ó wọ́pọ̀ ń dé lẹ́yìn ìṣẹ̀lẹ̀. Ẹ̀rọ àfọwọ́kọ́ ń gbé jáde ní ipò ọ̀sẹ̀ tí ó kọjá, ìtàn aṣàwákiri ti lọ, àti iṣẹ́ tí olùlò wọlé sí ṣì ń fi àpérò hàn gẹ́gẹ́ bí ẹni tí ń ṣiṣẹ́. Kò sí ohun tí ó ti bà jẹ́; ẹ̀rọ méjèèjì kò tí ì wà nínú ìdúnàádúrà kan náà.
| 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 |
Àìbáramu yẹn ni ẹ̀kọ́. Kókó àyẹ̀wò ń mú ohun tí hypervisor ń tọ́pinpin padà: ohun èlò àfọwọ́kọ́ àlejò àti, ní ìbámu pẹ̀lú irú, ìrántí rẹ̀. Kò tọ́pinpin tábìlì àpérò ohun èlò ayélujára, ìlà ìfiránṣẹ́ ẹ̀rọ mail tàbí àpò ìgbàsílẹ̀ ẹlẹgbẹ́. Ka irú náà kí o tó mú padà, nítorí irú náà ni ó ń pinnu ohun tí ìmúpadà lè gbà padà rárá.
Ohun tí hypervisor fi pamọ́ ní ti gidi
Ìwé Hyper-V ti Microsoft ń yà àwọn kókó àyẹ̀wò ìbùkún, tí wọ́n ń gba ìrántí pẹ̀lú àwọn díìsììkì àfọwọ́kọ́, kúrò lára àwọn kókó àyẹ̀wò ìmújáde, tí wọ́n ń lo ọ̀nà tí ó bá dátà mu, tí wọ́n sì ń forí ìrántí. Kókó àyẹ̀wò ìbùkún ń tẹ̀síwájú láti ìtọ́ni tí àlejò ń ṣe; èyí ìmújáde ń gbé jáde láti díìsììkì tí ó bá mu. Ìyàtọ̀ yẹn ni ó ń pinnu bóyá ìmúpadà yóò dá ìlànà tí ń ṣiṣẹ́ padà tàbí ìbẹ̀rẹ̀ mímọ́. Má ṣe gbé ìwà hypervisor kan kọjá sí òmíràn, nítorí àwọn ọ̀rọ̀ àti ọ̀nà ìbámu ń yàtọ̀ láàárín àwọn ọjà.
Microsoft tún kìlọ̀ pé kókó àyẹ̀wò kì í ṣe àdàkọ àbò, àti pé ìkìlọ̀ yẹn ṣe pàtàkì. Ẹ̀wọ̀n kókó àyẹ̀wò lórí ìpín kan ń pín kádàrá ìpín yẹn, nítorí náà ó ń dáàbò bo ìyàtọ̀ búburú, kì í ṣe olùgbanà tí ó sọnù.
Àwọn fáìlì tí wọ́n ń gbé ní ìta díìsììkì àlejò
Àpò tí a pín jẹ́ ètò fáìlì olùgbanà tí a fi hàn àlejò, yiyipada àlejò pada kò sì mú un padà. Bí olùlò bá gba fáìlì sínú àlejò, tí ó sì dà á jáde nípasẹ̀ ọ̀nà tí a pín, àdàkọ kejì yẹn ní ìgbà ìgbésí ayé tirẹ̀ àti olùní tirẹ̀. Ìmúpadà àlejò ń yọ àdàkọ kìíní kúrò, ó sì fi èkejì síbẹ̀ gan-an níbi tí a gbé e.
Bèèrè ẹni tí ó ní ọ̀nà kọ̀ọ̀kan kí o tó ṣe ìlérí yiyipada pada. Pípín olùgbanà, gbígbé kúrò lórí pátákó àdàkọ àti gbígbé sórí díìsììkì ojú-òfurufú jẹ́ ibi mẹ́ta, ìkìíní nìkan ni ó lè wà lẹ́gbẹ̀ẹ́ ìpamọ́ hypervisor.
Níbi tí ó yẹ kí a yọ àdàkọ kúrò ní ti gidi, yọ ọ́ kúrò níbi tí ó ń lọ kí o sì kọ ìgbésẹ̀ yẹn sọ́tọ̀. Ètò ìmúpadà tí ó kàn ń ṣàkójọ àwòrán náà kò pé ní ọ̀nà tí ẹnikẹ́ni kò ṣàkíyèsí títí àdàkọ yóò fi wà. Ìṣọ́ra kan náà kan àwọn àkọsílẹ̀ tí olùgbanà kọ nígbà tí àlejò ń ṣiṣẹ́.
Àwọn àkọsílẹ̀ tí hypervisor kò tí ì rí
Ohunkóhun tí iṣẹ́ gbà láti ọ̀dọ̀ àlejò jẹ́ àkọsílẹ̀ iṣẹ́, kì í ṣe ti àlejò. Hypervisor kò tí ì rí ìdúnàádúrà yẹn, nítorí náà kò lè yí i padà. Ìyípadà ọ̀rọ̀ ìpamọ́, ìrajà, ìfiránṣẹ́ tí a tẹ̀ jáde àti ìpè API gbogbo wọn ń wà nínú ẹ̀rọ tí ó ṣe wọ́n. Ìmúpadà àwòrán díìsììkì kò dé ẹ̀rọ yẹn.
Ipò aṣàwákiri ń sọ àìbáramu di ohun tí ó ṣeé fọwọ́ kàn. Àlejò tí a mú padà lè di kúkì àtijọ́ mú fún iṣẹ́ tí ó ti yí àpérò padà, nítorí náà olùlò dàbí ẹni tí ó wọlé, a sì kọ̀ ọ́ ní ìdákẹ́jẹ́, tàbí ó dàbí ẹni tí ó jáde nígbà tí iṣẹ́ ṣì kà àpérò sí ẹni tí ó wúlò. Fífagilé àpérò ní iṣẹ́ ni ìgbésẹ̀ kan ṣoṣo tí ó ń parí rẹ̀.
Ohun tí ìmúpadà kò lè yí padà
Kókó àyẹ̀wò wúlò fún ìdánwò tí a fọwọ́ sí tàbí ìdánwò ìṣètò tí a ti yé ìwọ̀n rẹ̀. Ó jẹ́ yiyipada àdúgbò fún ipò àdúgbò, ìlérí tí ó dúró jẹ́ ju bí ó ti ń gbọ́, kì í sì í ṣe ẹ̀rí pé olùgbanà, hypervisor tàbí ẹ̀rọ ìta kankan wà ní mímọ́. VPN ń yí ọ̀nà tí àwọn pákẹ́tì ń gbà padà; kò sọ sọ́fítíwéẹ̀ nínú àlejò di ohun tí ó ní ààbò láti ṣiṣẹ́. Àwọn ẹ̀sùn méjèèjì yàtọ̀, ọ̀kan nìkan ni ó sì jẹ́ nípa ihò.
$cp = Get-VMSnapshot -VMName lab-desktop -Name baseline
Get-VMHardDiskDrive -VMSnapshot $cp | Select-Object ControllerType, ControllerNumber, ControllerLocation, Path
Ìlà kìíní ń yanjú kókó àyẹ̀wò sí ohun kan, èkejì ń ṣàkójọ àwọn díìsììkì tí ó bo, èyí tí ń dáhùn ìbéèrè ìwọ̀n pẹ̀lú ẹ̀rí kì í ṣe ìrántí. Yí kí o sì fagilé àṣírí tí ó fara hàn ní iṣẹ́ tí ó ní í. Níbi tí kóòdù búburú tí a mọ̀ wà, lo àyíká ìwádìí tí a fọwọ́ sí àti ìlànà ìdáhùn àjọ, kì í ṣe ro pé àwòrán ń sọ ṣíṣe di ààbò.
Kọ ohun mẹ́ta kí o tó mú padà: ipò àlejò wo ni o ń gbà padà, ẹ̀rọ ìta wo ni ó ṣì di ipa mú, àti kókó wo ni wàá gbára lé lẹ́yìn náà. Ètò yẹn jẹ́ ẹ̀sùn tí ó lágbára ju ẹ̀rọ tí ó tún dàbí ẹni tí a mọ̀. Tọ́jú rẹ̀ pẹ̀lú tíkẹ́ẹ̀tì kí ìmúpadà tó kàn lè bẹ̀rẹ̀ láti inú àkójọ kan náà.