-1

我正在寻找一种将真实映像备份 (.tib) 文件转换为虚拟机的过程自动化的方法。我一直在 VMware 周围寻找一种方法来实现这一点,但我真的不确定我需要什么。

原因是我有一堆这些文件,我想检查它们是否有效。我想要一种自动化的方式来获取这些文件,转换它们,启动它们,然后关闭它们。我目前已经完成了所有设置,我只是迷失了一种实际转换这些文件的方法。

到目前为止,我发现的两个最接近的解决方案是:

根据我的理解(如果我错了,请纠正我)我可以使用 PowerCLI 自动将这些 .tib 文件转换为虚拟机,但问题是我需要 VMware 服务器或 ESXi 才能这样做。这似乎提供了执行此操作所需的 ESXi。

同样,根据我的理解(如果我错了,请纠正我)我可以使用它来将文件转换为虚拟机。我之前已经下载了这个只是为了使用 GUI,它似乎可以正常工作,直到我到达它询问我想要使用的服务器的名称的地步。我看到网页上有一个“立即购买”的选项,但它只是将我带到(看起来像)一个产品页面。我认为立即购买选项将解决我的服务器问题。我使用它的想法是使用 API 来自动化我需要的东西。

我的官方问题是:

  1. 我一定不是第一个想要一种自动化方式来转换这些文件进行测试的人。有没有人有任何想法/过去的经验可以分享?
  2. 有没有人使用过这些选项中的任何一个?
  3. 我认为我需要 VMware 服务器或 ESXi 来转换这些文件的假设是否正确?
  4. 我可以使用我上面提到的 API 方法吗?
4

1 回答 1

0

VMware vCenter Converter 有自己的基于 SOAP/WebServices 的 API。SDK 位于https://www.vmware.com/support/developer/converter-sdk/

因此,您基本上可以使用能够与 WebServices 一起使用的编程语言来自动化任何任务

于 2013-09-12T04:22:12.740 回答