VCenter 迁移

VCenter 迁移

我陷入了两难境地。我需要在托管 VCenter 的 SAN 上做一些工作,但由于客户只有 Essentials Plus 许可证,他们没有 Storage Vmotion,只能冷迁移虚拟机。显然,如果我关闭虚拟机,我将失去 VCenter 提供的功能。我唯一的选择是克隆虚拟机,关闭旧虚拟机,然后在新的数据存储上重新打开新虚拟机吗?这会导致任何问题吗?

ESXI 5.1. VCenter 5.1b

答案1

我自己也遇到过类似的情况,但我们在另一个站点有一台主机也在运行 Enterprise。我们的解决方案是“借用”Enterprise 的许可证,我们的 VMWare 客户经理对此表示“我不明白为什么不能这样做”,即通过交换许可证密钥一天,对 SVM 执行此操作,然后再交换回许可证。

我们当时的情况是,我们要从 DAS 到 VM 的 SAN 存储执行一次此操作,我们无法承受停机时间,但也无法让管理层购买一天使用的升级许可证。

话虽如此……我们从未从 VMWare 支持人员那里得到关于这是否合法的真正答案。他们的许可部门基本上告诉我们,这在“技术上”是可以的,因为我们在主机之间交换了许可证,而不是让两个主机运行相同的密钥,但在 EULA 中找不到任何可以告诉我们做错了什么的内容。

答案2

您可以执行以下操作:

  1. 确保您的 ESXi 主机接受 ssh 连接
  2. 关闭虚拟机。
  3. 通过 ssh 连接到 ESXi 主机。
  4. 使用 cp 命令将虚拟机复制到新存储。
  5. 删除虚拟机仅有的来自库存很小心使用 VClient
  6. 从新存储中将这些机器添加到库存中。
  7. 确保虚拟机从新存储启动并正常工作
  8. 从旧存储中删除虚拟机

答案3

我已经使用过这个方法这里在过去,在获得存储 vmotion 许可之前没有任何问题。

编辑:此方法本质上与 dchirikov 列出的方法相同,但是是通过 vSphere 客户端完成的,而不需要跳转到命令行。

相关内容