当前位置:首页 > 技术分析 > 正文内容

ESXi虚拟机迁移实践

ruisui881个月前 (03-18)技术分析12

待解决的问题:

有一台VMware ESXi 6.7主机,上面有几个VM虚拟机。如何把这些VM虚拟机导出来,以便导入到其他的ESXi 6.7主机上? 麻烦点在于手头没有Vmware vCenter Server 或ovftool之类的可用工具。


解决方案 1

可以通过以下步骤来导出和导入 VMware ESXi 6.7 主机上的虚拟机(VM):

1. 通过导出虚拟机导入虚拟机方式

你可以将虚拟机导出为 OVF(开放虚拟化格式)模板,OVF 文件包括虚拟机的配置文件和磁盘文件。这是一个常用的、适用于不同环境的迁移方式。

步骤1 导出步骤如下:

  1. 登录到 ESXi 主机的 Web 客户端:
  2. 打开浏览器,访问 ESXi 主机的 IP 地址(例如:http://)。
  3. 使用管理员权限登录。
  4. 选择虚拟机:
  5. 在左侧的虚拟机列表中,选择你想要导出的虚拟机。
  6. 导出 OVF 模板:
  7. 在虚拟机的操作页面,点击右上角的“更多”按钮(通常是三个点的图标)。
  8. 选择“导出映像”选项。



  1. 你将被要求选择存储虚拟机 OVF 模板的位置,选择一个本地路径保存。
  2. 等待导出完成:
  3. 导出过程可能需要一些时间,取决于虚拟机的大小。
  4. 导出完成后,你会得到一个包含 .ovf 文件、.vmdk 文件和 .mf 文件的文件夹。

2. 在目标 ESXi 主机上导入 OVF 文件

在目标 ESXi 主机上导入 OVF 文件。

步骤2:导入步骤:

  1. 登录到目标 ESXi 主机的 Web 客户端:
  2. 打开浏览器,访问目标 ESXi 主机的 IP 地址并登录。
  3. 点击左上角的“虚拟机”标签,然后选择“创建/注册虚拟机”。
  4. 选择“从OVF或OVA文件部署虚拟机”。



  1. 浏览到你OVF 文件位置,选择 .ovf 文件。
  2. 按照向导完成导入过程,选择存储位置并配置虚拟机的网络设置等。
  3. 启动虚拟机:
  4. 导入完成后,你会看到新的虚拟机出现在目标主机的虚拟机列表中。
  5. 启动虚拟机,确保它能够正常运行。

解决方案 2

手动复制虚拟机文件(如果不使用 OVF 导入,但这一般需要巨量的磁盘腾挪空间!可能因为磁盘空间不够无法顺利进行。)

如果愿意手动迁移虚拟机文件,也可以通过复制虚拟机的 .vmx 配置文件和 .vmdk 磁盘文件来实现。可以通过 SSH 或 ESXi 主机的存储浏览器复制这些文件到目标主机,然后在目标主机上通过 vmx 配置文件启动虚拟机。

步骤:

  1. 通过 SSH 连接到源 ESXi 主机,找到虚拟机文件夹(一般在 /vmfs/volumes/datastore1/VM_Name/)。
  2. 复制虚拟机的所有文件到目标 ESXi 主机的存储目录。
  3. 在目标主机上通过 Web 客户端注册 .vmx 配置文件,完成虚拟机迁移。

额外注意事项:

  • 在导入和导出虚拟机时,要确保两台 ESXi 主机的硬件兼容性,以及虚拟机的配置(如 CPU、内存等)不会因为硬件差异出现问题。
  • 如果虚拟机使用了快照、硬件版本或特定的虚拟机硬件配置,可能需要在导入时做一些额外的调整。

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/2860.html

分享给朋友:

“ESXi虚拟机迁移实践” 的相关文章

内存问题探微

这篇文章是我在公司 TechDay 上分享的内容的文字实录版,本来不想写这么一篇冗长的文章,因为有不少的同学问是否能写一篇相关的文字版,本来没有的也就有了。说起来这是我第二次在 TechDay 上做的分享,四年前第一届 TechDay 不知天高地厚,上去讲了一个《MySQL 最佳实践》,现在想起来那...

vue v-html动态生成的html怎么加样式/事件

1、动态生成的html,样式不生效//html 布局 <view v-html="html"> {{html}} </view> //动态生成的元素 <view class="btngo" @tap="handleLink...

vue2中路由的使用步骤,你学会了吗?

今天我们来整理下关于vue2中路由的使用步骤:1. 导入 vue 文件和Vue-router文件(注意:vue-router是依赖vue运行的,所以一定在vue后引入vue-router)2. 定义路由组件模板3. 创建路由实例并定义路由规则4. 将路由实例挂载给Vue实例5. 在结构区域定义控制路...

「干货」Vue+Element前端导入导出Excel

作者:xrkffgg转发链接:https://segmentfault.com/a/11900000189936191 前言1.1 业务场景由前台导入Excel表格,获取批量数据。根据一个数组导出Excel表格。2 实现原理2.1 引入工具库file-saver、xlsx、script-loader...

Vue实现动态路由

通常我们在vue项目中都是前端配置好路由的,但在一些项目中我们可能会遇到权限控制,这样我们就涉及到动态路由的设置了。动态路由设置一般有两种:(1)、简单的角色路由设置: 比如只涉及到管理员和普通用户的权限。通常直接在前端进行简单的角色权限设置(2)、复杂的路由权限设置: 比如OA系统、多种角色的权限...

史上最全 vue-router 讲解 !!!

前端路由 前端路由是后来发展到SPA(单页应用)时才出现的概念。 SPA 就是一个WEB项目只有一个 HTML 页面,一旦页面加载完成,SPA 不会因为用户的操作而进行页面的重新加载或跳转。 前端路由在SPA项目中是必不可少的,页面的跳转、刷新都与路由有关,通过不同的url显示相应的页面。 优点:前...