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
మొదటి పంక్తి చెక్పాయింట్ను ఒక వస్తువుగా పరిష్కరిస్తుంది, రెండవది అది కవర్ చేసే డిస్కులను జాబితా చేస్తుంది, ఇది పరిధి ప్రశ్నకు జ్ఞాపకం బదులు సాక్ష్యంతో సమాధానం ఇస్తుంది. బయటపడిన రహస్యాన్ని దాన్ని కలిగి ఉన్న సేవలో తిప్పి రద్దు చేయండి. తెలిసిన హానికరమైన కోడ్ ఉన్నప్పుడు, స్నాప్షాట్ అమలును సురక్షితం చేస్తుందని భావించకుండా అధికార పరిశోధన వాతావరణాన్ని మరియు సంస్థ ప్రతిస్పందన ప్రక్రియను ఉపయోగించండి.
పునరుద్ధరణకు ముందు మూడు విషయాలు రాయండి: అతిథి యొక్క ఏ స్థితిని తిరిగి తీసుకుంటున్నారు, ఏ బాహ్య వ్యవస్థలు ఇంకా ప్రభావాన్ని కలిగి ఉన్నాయి, మరియు తర్వాత ఏ బిందువును నమ్ముతారు. ఆ ప్రణాళిక తిరిగి పరిచయంగా కనిపించే యంత్రం కంటే బలమైన వాదన. తదుపరి పునరుద్ధరణ అదే జాబితా నుండి ప్రారంభం కావడానికి దాన్ని టికెట్తో పాటు ఉంచండి.