迁移VMware虚拟机到PVE实现方式
作者:白滚水_
本文讲述了如何使用VMware Workstation Pro导出虚拟机,并将其导入Proxmox VE(PVE)中,导出完成后,通过上传三个文件并执行特定命令,可以将虚拟机成功导入PVE,最后,提供了在PVE中一些常见的操作命令,并分享了作者的经验和建议
导出虚拟机操作需要VMware workstation Pro才能进行
Pro版本目前是可以免费给个人使用的,可以自己去博通官网注册或登录账号下载Pro版本的VMware。
博通官网链接:https://www.broadcom.com/
开始导出VMware的虚拟机

导出完成后会得到三个文件

将这三个文件上传到PVE中

执行如下命令,将虚拟机导入到PVE中
117表示这个虚拟机的id,应避免与已有的虚拟机id重复;epicsarchiverap.ovf改成自己ovf文件的名称;local-lvm是目标虚拟机挂载的磁盘,可以根据自己的机子的路径进行修改:
qm importovf 117 'epicsarchiverap.ovf' local-lvm --format qcow2
耐心等待直至进度达到100%:


导入完成后,我们已经可以在PVE管理网页看到刚刚导入的虚拟机了:

手动添加一下网络设备:



完成上述步骤后,理论上已经可以PVE上运行该虚拟机了。
顺便记录一下在PVE中可能会用到的一些操作
① PVE移除虚拟机的命令:
qm destroy <device-id>
② 修改PVE虚拟机名称:
cd /etc/pve/qemu-server
假如我想修改id为117的虚拟机的名称:
vi 117.conf
编辑模式下修改name字段的值。
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
