ESXi 虚拟机迁移到 Workstation
背景
ESXi 8.0 上跑着一台 Windows 10 虚拟机,装了不少应用。需要把它迁移到本地 Windows 11 主机的 VMware Workstation 里,要求应用和数据完整保留。
目标:在 Workstation 上能直接用,不重装系统、不丢软件。
方案选择
几种主流方案:
| 方案 | 特点 | 结论 |
|---|---|---|
| VMware vCenter Converter Standalone | 官方免费工具,自动处理驱动兼容性和虚拟硬件版本 | 最稳,推荐 |
| OVF / OVA 导出导入 | ESXi 自带功能,但虚拟硬件版本可能与 Workstation 不兼容 | 可用,但常需手动改 .ovf |
| 直接拷贝 VMDK | 格式不完全一致,风险较高 | 不推荐 |
最终选了 Converter。
迁移步骤
1. 安装 VMware vCenter Converter
下载安装包后运行,安装类型选 Local installation。
Client-Server installation 是企业级大规模迁移用的,单台虚拟机迁移不需要。
2. 配置 Source
打开 Converter,点 Convert machine:
- Source type:选
VMware Infrastructure virtual machine - 填入 ESXi 的 IP、用户名、密码
- 选中要迁移的虚拟机
3. 配置 Destination
Destination type 下拉菜单一定选对:
- ❌
VMware Infrastructure virtual machine— 这是往另一个 ESXi 迁移用的 - ✅
VMware Workstation or other VMware virtual machine— 生成.vmx+.vmdk,Workstation 直接能打开
选对之后不需要填服务器地址,直接指定本地保存路径,比如 D:\VMs\your-vm-name。
4. 内存设置
进入 Options → Devices → Memory 界面。
默认可能是 12GB 或更高,需要根据主机实际内存调整。主机总共 16GB,已用约 37%,给虚拟机分配 8GB(8192 MB)比较合理:
- 宿主机留约 2GB + 系统缓存,不会卡
- Win10 + 多应用在 8GB 下够用
- 后续需要可以在 Workstation 里关机后手动调
5. 磁盘类型
Options → Data to copy,下拉菜单选磁盘分配类型:
- ❌
Not pre-allocated(稀疏盘):Workstation 支持较弱,可能启动慢、应用报错 - ✅
Pre-allocated:一次性分配全部空间,兼容性最好
选 Pre-allocated 会立刻占满磁盘空间,确保本地磁盘剩余空间足够。
6. 高级选项
Options → Advanced options,四个选项全部勾选:
| 选项 | 作用 |
|---|---|
| Install VMware Tools on the destination virtual machine | 自动安装 Tools,确保显卡、网络、共享文件夹正常 |
| Customize guest preferences for the virtual machine | 重置 SID、适配 Workstation 硬件 |
| Remove System Restore checkpoints on destination | 清理还原点,节省空间 |
| Reconfigure destination virtual machine | 自动将 ESXi 硬件配置转换为 Workstation 兼容配置 |
7. 开始转换
确认 Summary 页面信息无误后点 Finish。
转换时间取决于磁盘大小和网络速度,300GB 磁盘在千兆网络下大约 25-40 分钟。
首次启动
转换完成后,去保存路径找到 .vmx 文件,用 VMware Workstation 打开。
首次启动时会弹出提示,选 “I moved it”,不要选 “I copied it”。选 “I moved it” 会保留原有的 UUID 和 MAC 地址,避免部分绑定硬件指纹的软件失效。
启动后建议检查:
- VMware Tools 是否正常工作(显卡、网络、共享文件夹)
- 网络是否通(ESXi 常用 vmxnet3,Workstation 也支持,但遇到问题可以改 e1000e)
- 应用是否正常运行
注意事项
转换前删除快照:在 ESXi 上删除或合并所有快照,带快照迁移容易导致数据不一致。
Workstation 版本:建议 17 Pro/Player 以上,与 ESXi 8.0 的虚拟硬件版本兼容性最好。旧版本(15/16)可能需要降级虚拟硬件版本才能启动。
激活问题:迁移后硬件 ID 可能变化,Windows 或第三方软件可能要求重新激活。选 “I moved it” 可以最大程度保留原 UUID。
VMware Tools:迁移后建议卸载 ESXi 版 Tools,重新安装 Workstation 版,否则显卡、共享文件夹等功能可能异常。