VM虚拟机导入PVE中
在进行导出工作之前查看是否可以压缩空间,否则单单是导入就要花费1小时
- 首先在虚拟机上导出为.OVF文件

- 安装QEMU软件进行配置
注意添加环境变量
- 虚拟磁盘文件转化.qcow
执行如下命令转换镜像文件格式,以转换vmdk格式为qcow2格式的镜像为例。
qemu-img convert -p -f vmdk -O qcow2 centos6.9.vmdk centos6.9.qcow2
上述命令中各参数对应的说明如下:
-p:表示镜像转换的进度
-f后面为源镜像格式
-O(必须是大写)后面的参数由如下3个部分组成:转换出来的镜像格式 + 源镜像文件名称 + 目标文件名称
- 文件上传到PVE中,包括.OVF、.vmdk、.qcow2
local默认空间较少,可能会上传失败,local和local-lvm合并
根据ovf文件和vmdk磁盘创建虚拟机
qm importovf 100 Project.ovf local --format qcow2
上述命令中各参数对应的说明如下:
importovf:用于导入 OVF 格式的虚拟机镜像文件
100:虚拟机的唯一标识符
local:表示文件存储位置
--format qcow2: 这指定了输出格式。这个命令的目的是将名为 Project.ovf 的 OVF 文件从本地文件系统导入到 QEMU/KVM,并指定输出格式为 qcow2。
qm importdisk 100 Project-disk1.qcow2 local
上述命令中各参数对应的说明如下:
importdisk:用于导入磁盘镜像文件
100:虚拟机的唯一标识符
local:表示文件存储位置这个命令的目的是将名为 Project-disk1.qcow2 的磁盘镜像文件从本地文件系统导入到 QEMU/KVM。
查阅其他资料:可以创建个空白虚拟机,然后再导入硬盘文件
- 查看是否导入成功,查看磁盘文件

- 选择启动项

文章参考: