将VMware虚拟机存储在外部硬盘上的任何问题?
我最近在外部硬盘上安装了一个Ubuntu虚拟机.一旦我不小心删除了外部硬盘USB连接,那么当我再次尝试启动Ubuntu VM时,我遇到了内核恐慌.
我正在考虑编写一个cron脚本,每天备份到另一个位置以防止出现此问题.
我的主要开发框是运行在VMWare虚拟机上的Windows 2003 Server安装,该虚拟机运行500 GB外部(USB 2.0)硬盘驱动器.它工作正常.一些说明:
它可以打开或关闭写缓存.用它做得更好.
无论是打开还是关闭写入缓存,始终确保正确关闭(或挂起)VM,并始终使用弹出硬件功能在断开硬盘连接之前停止驱动器.
弹出/停止驱动器时,可能需要几分钟才能完成将所有数据写入外部驱动器.不要强迫它或冲它,否则你的VM会被破坏.
我的主机是运行XP Pro的笔记本电脑,因此可以防止断电.我还有一台UPS,我将外部驱动器插入,以防电源闪烁.
如果您最终遇到损坏的VM(很少发生),最糟糕的情况是您需要创建一个新VM并将相同的驱动器连接到它.对我来说总是运行良好.
编辑: 您的备份策略应该独立于是否在外部硬盘上进行选择.即使您在本地使用它们,VM也可能会损坏,或者您可能会丢失数据.选择备份和执行操作所需的频率.但是,您应该在执行备份之前完全停止VM并将其关闭(不要只是暂停它).