直接从本地数据存储部署VMWare ESX ofv模板

我有一个ovf模板坐在一个esx的本地数据存储上,我正在寻找部署到同一个数据存储。 我可以直接做这个吗?

OVF并不是真正用于反复部署的。 我build议你一次部署OVF(但是不要启动它(除非你需要定制)),并且使用新的VM来做两件事之一:

  1. 如果您使用的是vCenter,则将VM转换为模板,然后在需要新实例时部署该模板。 这是最好的select。
  2. 每当需要VM的新副本时,将VM文件夹复制到新文件夹中,并在vSphere客户端提示时select“我已将其移动”。

我自己没有尝试过(因为我目前没有本地的OVF)。 但是您可以通过从本地HTTP服务器获取OVF进行部署。 有关通过HTTP服务器访问数据存储区的信息,请参阅http://blogs.vmware.com/esxi/2010/01/scripting-datastore-access.html

如果OVF在datastore1的根目录中被称为vm.ovf,则URL将如下所示:

http://localhost/folder/vm.ovf?dcPath=ha-datacenter&dsName=datastore1 

我不确定这是否需要身份validation或本地主机,或者如果部署OVF对话框允许您inputHTTP身份validation凭据。 值得一试。

“你好,我知道你喜欢VMs …”解决scheme:

  1. 在要部署到的ESX服务器上,创build一个Windows VM
  2. 在其上安装vSphere Client。
  3. 使用VM的vSphere Client使用其数据存储URL部署OVF模板

    http://<esx host>/folder/<ovf path>?dcPath=ha-datacenter&dsName=<your datastore>

从VMware论坛的build议: http : //communities.vmware.com/thread/274107