本小节主要介绍VMware的一些高级应用技巧,运用这些技巧可以更加方便地使用虚拟机,更好地管理虚拟机的相关资源。
1.为VMware虚拟机设置Snapshot(还原点)
如果需要在VMware中使用Snapshot功能将某台虚拟机的运行状态保存为还原点,可以在虚拟机正在运行的时候,用鼠标单击VMware主程序界面工具栏中的“Take Snapshot of Virtual Machine”(为虚拟机保存还原点)按钮,或者用鼠标依次选择VMware主程序界面菜单栏中的“VM”→“Snapshot”→“Take Snapshot”菜单项,这时VMware将弹出“Take Snapshot”对话框,提示输入还原点的名称及备注信息,如图3-54所示。
图3-54 “Take Snapshot”对话框
在这个对话框的“Name”文本框中输入还原点的名称,然后在“Description”文本框中输入还原点的备注信息(备注信息可以为空),最后单击“OK”按钮即可。
Snapshot功能是VMware的一个特色功能,它可以将VMware中的虚拟操作系统及应用软件的运行状态保存为还原点,以便随时重新加载以前保存的还原点,将VMware还原到之前的运行状态。Snapshot功能与某些游戏软件提供的即时保存游戏进度的功能非常相似,例如,在某游戏软件中,假设运行到游戏的第4关时保存了游戏进度,那么即使重新启动了游戏,或者在游戏中进入了其他的关卡,也可以随时加载之前保存的游戏进度,返回到第4关。VMware的Snapshot还原点功能也可以实现类似的功能,假设在VMware中安装了Windows Server 2008,并为虚拟机保存了Snapshot还原点,那么即使在虚拟机中删除了Windows Server 2008,只要为虚拟机重新加载之前保存的还原点,就可以立即恢复已删除的虚拟操作系统Windows Server 2008。同样都是保存虚拟机的运行状态,VMware的Snapshot功能与Suspend(挂起)功能有什么不同呢?
两者的区别主要体现在以下两个方面。
首先,Suspend功能只是VMware的一种关机方式,当在某台正在运行的虚拟机中执行了Suspend操作后,这台虚拟机就会停止运行,虚拟机的运行状态也将被自动保存,只有重新启动这台虚拟机,才可以将虚拟机恢复为先前的运行状态;Snapshot功能则可以随时保存或者恢复还原点,即使为正在运行的虚拟机保存了还原点,这台虚拟机也不会停止运行,如同在游戏软件中保存了游戏进度,也可以继续进行游戏一样。
其次,Suspend功能只能一次性地暂时保存虚拟机的运行状态,当重新启动了处于挂起状态的虚拟机之后,Suspend功能保存的运行状态就自动作废了;Snapshot(功能)则可以不限次数地保存及恢复虚拟机的运行状态,可以为一台虚拟机同时保存多个不同的还原点,并且每一个还原点都可以不限次数地反复使用,如同在游戏软件中可以同时保存多个不同的游戏进度、每一个游戏进度都可以不限次数地反复使用一样。
如果需要在VMware中使用Snapshot功能将某台虚拟机的运行状态恢复到之前保存的还原点,可以用鼠标单击VMware主程序界面工具栏中的“Revert Virtual Machinetoits Parent Snapshot”(将虚拟机恢复为还原点)按钮,或者用鼠标依次选择VMware主程序界面菜单栏中的“VM”→“Snapshot”→“Revertto Snapshot”菜单项。这时VMware将自动弹出一个操作确认对话框,提醒在恢复还原点之后,虚拟机当前的运行状态将会丢失,如图3-55所示。如果确认需要恢复还原点,只需用鼠标单击“Yes”按钮即可。
(www.daowen.com)
图3-55 恢复还原点警告信息
此外,还可以使用VMware提供的Snapshot Manager(还原点管理器)程序,对已有的还原点进行管理。用鼠标单击VMware主程序界面工具栏中的“Manage Snapshots for Virtual Machine”(管理虚拟机还原点)按钮,或者用鼠标依次选择VMware主程序界面菜单栏中的“VM”→“Snapshot”→“Snapshot Manager”菜单项,即可启动Snapshot Manager(还原点管理器),如图3-56所示。可以看到,SnapshotManager列出了虚拟机已保存的所有还原点,不仅显示了还原点的保存时间、名称、备注信息、保存还原点时虚拟机的运行状态缩略图,而且还以一个很直观的流程图列出了所有还原点之间的依存关系,可以通过流程图看出哪个还原点是在哪个还原点的基础上建立的。
图3-56 Snapshot Manager(还原点管理器)
图3-57 “Advanced”对话框
在这个对话框中用鼠标选中“Independent”(独立硬盘)复选框,将虚拟硬盘设置为独立工作模式,
在Snapshot Manager的帮助下,可以对某台虚拟机保存的所有还原点一目了然,并且可以通过Snapshot Manager对话框中的“GoTo”(转向)按钮,随时加载任何一个还原点,如同在游戏软件的游戏进度菜单中随时加载任何一个游戏进度一样。此外,Snapshot Manager还提供了“Clone”(复制)及“Delete”(删除)两个按钮,可以通过它们复制或删除已有的还原点,非常方便。
2.为虚拟硬盘设置虚拟硬盘还原卡
为VMware的虚拟硬盘添加一块模拟的硬盘还原卡,以便保护虚拟硬盘中的数据不受破坏。如果需要实现此功能,可以用鼠标在VMware虚拟机列表中选中一台虚拟机,打开Virtual Machine Control Panel(虚拟机控制面板),切换到“Hardware”选项卡,然后在“Hard Diskl”选项中单击“Advanced”(高级)按钮,这时将出现如图3-57所示的对话框。这样虚拟硬盘将不再受到Snapshot还原点功能的影响。
在“Independent”复选框下方有两个选项:“Persistent”(持久)模式或者“Nonpersistent”(非持久)模式,这两个选项分别表示是否允许(保存)对虚拟硬盘所做的修改。选择后者,即可为虚拟硬盘添加模拟硬盘还原卡。这样当每次关闭虚拟机时,对虚拟硬盘所做的修改都将被自动撤销。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。