Specifications

Basic System Administration
250 VMware, Inc.
Whenyoureverttoasnapshot,youreturnalltheseitemstothestatetheywereinatthe
timeyoutookthatsnapshot.Ifyouwantthevirtualmachinetobesuspended,powered
on,orpoweredoffwhenyoulaunchit,besureitisinthecorrectstatewhen
youtake
thatsnapshot.
Snapshotsareusefulwhenyouneedtorevertrepeatedlytothesamestatebutyoudon’t
wanttocreatemultiplevirtualmachines.Withsnapshots,youcreatebackupand
restorepositionsinalinearprocess.Youcanalsopreserveabaselinebeforediverging
avirtualmachineina
processtree.
Snapshotscanbeusedasrestorationpointsduringalinearoriterativeprocess,suchas
installingupdatepackages,orduringabranchingprocess,suchasinstallingdifferent
versionsofaprogram.Takingsnapshotsensuresthateachinstallationbeginsfroman
identicalbaseline.
Multiplesnapshotsreferstotheabilityto
createmorethanonesnapshotofthesame
virtualmachine.Totakesnapshotsofmultiplevirtualmachines,(forexample,
snapshotsforallmembers ofateam)requiresthatyoutakeaseparatesnapshotofeach
teammember.
Multiplesnapshotsarenotsimplyanewwayofsavingyourvirtualmachines.With
multiplesnapshots,youcansavemanypositionstoaccommodatemanykindsofwork
processes.
(S
EE
U
PDATE
)
Althoughyoucantakesnapshotsupto32levels,theamountoftimeit
takestocommitordeletethosesnapshotsincreasesasthelevelsgetdeeper.The
requiredtimeisdirectlyproportionaltotheamountofdata(committedordeleted)and
thevirtualmachine’sRAMsize.
Relationship Between Snapshots
Therelationshipbetweensnapshotsislikethatofaparenttoachild:
Inthelinearprocess,eachsnapshothasoneparentandonechild,exceptforthe
lastsnapshot,whichhasnochildren.
Intheprocesstree,eachsnapshothasoneparent,butonesnapshotmayhave
morethanonechild.Manysnapshotshavenochildren.
Youcanreverttoaparentorachild.