将VMware虚拟机存储在外部硬盘中

时间:2009-04-11 00:57:35

标签: vmware

将VMware虚拟机存储在外部硬盘上的任何问题?

我最近在外部硬盘上安装了一个Ubuntu虚拟机。一旦我不小心删除了外部硬盘USB连接,那么当我再次尝试启动Ubuntu VM时,我就会遇到内核恐慌。

我正在考虑编写一个cron脚本,每天备份到另一个位置以防止出现此问题。

2 个答案:

答案 0 :(得分:9)

我的主要开发框是运行在VMWare虚拟机上的Windows 2003 Server安装,该虚拟机运行500 GB外部(USB 2.0)硬盘驱动器。它工作正常。一些说明:

  • 它可以打开或关闭写入缓存。用它做得更好。
  • 无论您是打开还是关闭写入缓存,始终确保正确关闭(或暂停)VM,始终使用弹出硬件功能来停止在断开硬盘连接之前驱动。
  • 当您弹出/停止驱动器时,可能需要几分钟才能完成将所有数据写入外部驱动器。不要强迫它或冲它,否则你的VM就会被破坏。

我的主机是运行XP专业版的笔记本电脑,因此可以防止断电。我还有一台UPS,我将外接驱动器插入,以防电源闪烁。

如果您最终遇到损坏的VM(很少发生),最糟糕的情况是您需要创建一个新VM并将相同的驱动器连接到它。它始终适合我。

修改 您的备份策略应该独立于是否在外部硬盘上进行选择。即使您在本地使用它们,VM也可能会损坏,或者您可能会丢失数据。选择备份和执行操作所需的频率。但是,您应该在执行备份之前完全停止VM并将其关闭(不要只是暂停它)。

答案 1 :(得分:1)

除了USB接口的速度因素与PATA / SATA问题相比。应该没有问题。备份整个VM配置有助于防止电源问题。

VMWare创建了Pocket ACE版本,用于启用从USB驱动器运行虚拟机的确切方案。