通过ESXi导出或导入虚拟机
方法一:通过ESXi导出/导入虚拟机
通过ESXi导出虚拟机
步骤1. 输入用户名和IP地址登录ESXi 7.0。关闭计划导出的虚拟机。
步骤2. 在虚拟机列表中找到您想要导出的那个,右键点击并选择“导出”。
步骤3. 在打开的窗口中,选择相关文件,如.ovf、.vmdk和.mf,然后单击“确定”。
步骤4. 指定一个用于存储文件的目标位置,然后检查本地路径和导出的文件。
-
注意:导出虚拟机时,它无法在VMware中导出快照。因此,如果要从虚拟机导出快照,可以复制VM文件以注册新虚拟机.
通过ESXi导入虚拟机
当我们通过ESXi导出虚拟机之后,可以通过ESXi导入虚拟机的方式在VMware中注册新的虚拟机,这可以帮助我们实现克隆虚拟机或将虚拟机从主机迁移到另一个主机的目的。
步骤1. 单击“创建/注册虚拟机”选项。
步骤2. 在选择创建类型页面上,选择“从OVF或OVA模板部署虚拟机”,然后单击“下一页”。
步骤3. 输入虚拟机的名称,选择之前导出的.ovf或.vmdk文件,然后单击“下一页”。
步骤4. 按照提示点点点,完成后续的一些基础设置,即可通过之前导出的OVF模板来创建新的虚拟机,轻松完成ESXi导入虚拟机任务。
如果此种方法导入vmdk系统失败
这些是虚拟机的磁盘和配置文件的一部分,但是没有核心的描述文件:.ovf 文件(描述虚拟机的硬件结构);或 .ova 文件(是打包好的 OVF + VMDK)
操作步骤如下
1、在 ESXi Web 管理界面上,点击 “虚拟机” → “创建/注册虚拟机”;2、选择 “创建新的虚拟机”(不是导入 OVF);3、输入虚拟机名称;4、选择操作系统类型(例如 Windows / Linux);5、在硬盘”配置步骤中不要新建硬盘,选择现有的虚拟磁盘。
点击 “添加硬盘” → “现有硬盘”
打开浏览器文件选择框。进入你之前上传 .vmdk 文件的目录。选择 gtshNB-disk1.vmdk (它是主系统盘)
方法二:通过ESXi命令行批量导出/导入虚拟机
步骤1. 从VMware官方网站下载OVF工具并运行它。
步骤2. 安装完OVF工具后,打开CMD并定位此目录。默认情况下,它在Windows中的目录为“C:\Program Files\VMware\VMware OVF Tool”。
cd “C:\Program Files\VMware\VMware OVF Tool”步骤3. 要通过VMware OVF工具导出虚拟机,您仍然需要带有凭据的vCenter URL以及虚拟机的路径,所以您需要使用以下命令:
ovftool.exe vi://或者列出vCenter服务器上运行的全部虚拟机:
ovftool.exe vi:///DC-NAME/vm/步骤4. 然后您可以输入“ovftool.exe vi://”以及VM路径和本地文件路径(本地文件路径应该以.ova为后缀结尾),将虚拟机导出到OVA文件:
ovftool.exe vi:////vm/vm-name
步骤5. 然后它将开始导出虚拟机,您可以检查任务的进度,等待传输过程成功完成后,可以在目标文件夹中进行检查。