单台ESXI中导出或导入虚拟机

亦虚亦实 2025-02-08 18:22:07

在日常使用中,也有很多用户体量比较小,所以只有单台ESXI环境,没有安装vCenter,这时候如果环境中有大容量的虚拟机需要导出,一般情况是无法在UI界面直接导出,下面介绍一下单台环境下导出虚拟机方法:

通过ESXi命令行批量导出虚拟机

步骤1. 从https://developer.vmware.com/web/tool/4.4.0/ovf/下载OVF工具并运行它。

步骤2. 安装完OVF工具后,打开CMD并定位此目录。默认情况下,它在Windows中的目录为“C:\Program Files\VMware\VMware OVF Tool”。

cd “C:\Program Files\VMware\VMware OVF Tool”

ovftool.exe --version 查看版本

步骤3.关闭虚拟机

否则报错如下

要通过VMware OVF工具导出虚拟机,您仍然需要带有凭据的vCenter URL以及虚拟机的路径,所以您需要使用以下命令:

ovftool.exe vi://root@ip/虚拟机名字 C:/

或者列出vCenter服务器上运行的全部虚拟机:

ovftool.exe vi:///DC-NAME/vm/

步骤4. 然后您可以输入“ovftool.exe vi://”以及VM路径和本地文件路径(本地文件路径应该以.ova为后缀结尾),将虚拟机导出到OVA文件:

ovftool.exe vi://root@ip/MGMT-VPN C:/Horizon/test.ova

导出ovf文件

ovftool.exe vi://root@ip/MGMT-VPN C:/Horizon/

现在,您可以使用vSphere客户端将虚拟机部署到vCenter服务器资源清单中,也可以通过ESXi命令行导入OVA/OVF文件。

0 阅读:9