如何将虚拟机的数据文件移动到另一个位置?

如何将虚拟机的数据文件移动到另一个位置?

我们有一个由 3 x 2008 R2 物理主机组成的集群,运行 Hyper-V。

如何安全地将特定 VM 的 VHD 和附带的 XML 文件等移动到新位置?我想将同名的 VM 保留在同一个群集中 - 只需重新定位实际的数据文件。

注意-我们没有SCVMM。

答案1

您可以导出您的虚拟机。

  1. 关闭虚拟机
  2. 将 VM 导出到外部驱动器
  3. 复制到新服务器
  4. 在新服务器上的 Hyper-V 中导入虚拟机
  5. 在新服务器上启动虚拟机
  6. 在删除初始虚拟机之前,测试并验证其是否正常工作。

这是一篇文章提供更多信息/指导。

答案2

不了解 Win 2008 R2 中的 Hyper-v,但了解 Windows Server 2012 hyper-v:

  1. 关闭或保存虚拟机(我认为即使在虚拟机正在运行时也可以这样做,但不确定)。
  2. 右键单击虚拟机并选择移动。
  3. 选择“移动虚拟机的存储”。

相关内容