我想备份我当前配置的虚拟机,即我现在用于开发的虚拟机,并且想听听有关可用选项的一些建议。
我最近开始在 Windows 7 环境中使用虚拟 PC 来开发使用 VS 2005 的应用程序。我无法让 VS 2005 在 Win7 中运行,因为它会不断锁定我。这就是我购买带有 Win XP Mode Virtual PC(Win XP VM)的 Win 7 版本的原因。
我第一次启动 Win XP VM 时,做的第一件事就是安装所有可用的 MS 更新和修补程序。然后我使用基于更新的 Win XP VM 的差异创建了一个新的 VM。然后我在其上安装了我的开发工具。
现在我已经安装并运行了 VS2005,有了我需要的所有工具(The Vault、Refactor!Pro、CodeRush 和 CodeSMART),我想备份该 VM。
我尝试将 Dev VM HD 合并到新文件,但一直收到有关磁盘空间的警告。如果我能让它工作,这是我的第一个选择。我尝试将其与父磁盘合并。磁盘空间再次出错。
我有一台新电脑,但买家认为 350g 硬盘就足够了,而对于 win7 64 位操作系统,我需要的所有内存将是 4G。如果我不需要使用 VM,这可能是真的。真是大错特错,我准备花大约 150 美元的奖金升级到 12G 和 1TB 驱动器(辅助?),但这最多还需要几周时间。如果我能负担得起,我还会升级到 VMWare Workstation。我用过并且很喜欢它。
我尝试将 VM 移至外部 HD 和网络共享,但这两者都导致 Win XP VM 运行速度非常缓慢。
欢迎所有评论。
谢谢。
马歇尔
答案1
暂时将主机上的(整个)VM 文件备份到外部硬盘。假设您不是 24/24 全天候工作,您可以为此找到一个时间段。
如果您不想经常备份整个虚拟机,您可以在虚拟机内部运行备份软件,例如使用它来备份您的源。
使用这两种方法,您可以获得一些增量备份和完整备份。
也可以买大一点的内部的HD,因为您甚至无法合并您的 VM。
并向“购买者”展示对此帖子的反应,因为他/她仍然需要了解“因小失大”的含义。