【问题标题】:Storing VMware virtual machines in external hard disk [closed]将 VMware 虚拟机存储在外部硬盘中 [关闭]
【发布时间】:2010-10-18 20:45:51
【问题描述】:

在外部硬盘上存储 VMware 虚拟机有什么问题吗?

我最近在我的外部硬盘上安装了一个 Ubuntu 虚拟机。有一次我不小心拔掉了外部硬盘的 USB 连接,然后当我再次尝试启动 Ubuntu VM 时,我遇到了内核崩溃。

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

【问题讨论】:

  • 这与编程无关。
  • 在我们的办公室,我们将虚拟机广泛用于开发环境、沙箱、测试等。我们都为这些使用外部驱动器。我认为这是相关的。

标签: vmware


【解决方案1】:

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

  • 它适用于打开或关闭写缓存。戴上它会更好。
  • 无论您是否打开或关闭了写入缓存,始终确保正确关闭(或挂起)VM,并始终使用弹出硬件功能来停止在断开硬盘之前驱动器。
  • 当您弹出/停止驱动器时,可能需要几分钟才能将所有数据写入外部驱动器。不要强迫或匆忙,否则你的虚拟机会损坏。

我的主机是一台运行 XP Pro 的笔记本电脑,因此它受到断电保护。我还有一个 UPS,我可以将外部驱动器插入以防电源闪烁。

如果您最终得到一个损坏的虚拟机(这种情况很少发生),最坏的情况是您需要做的就是创建一个新的虚拟机并将相同的驱动器连接到它。它对我来说总是运行良好。

编辑: 您的备份策略应该独立于它是否在外部硬盘上来选择。即使您在本地拥有它们,VM 也可能损坏或丢失数据。选择您需要多久备份一次并执行此操作。但是,您应该在进行备份之前完全停止 VM 并将其关闭(不要只是暂停它)。

【讨论】:

  • 承认这是 2 年后的事了,但写入缓存在我的 Win7 外部设备上仍然有帮助。
【解决方案2】:

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

VMWare 为这种使虚拟机能够从 USB 驱动器运行的确切场景创建了 Pocket ACE 版本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-12
    • 1970-01-01
    相关资源
    最近更新 更多