将物理机无损迁移到PVE,p2v

比较简单的方法就是启动到linux,使用dd命令,直接克隆硬盘。

这种挺好的,本文是使用qemu-img直接将物理硬盘迁移到虚拟盘。

假设你拥有一个共享存储,例如NFS,smb或者ceph之类的。我们拥有一台物理机,需要将物理机的硬盘上传到PVE集群。

我们先下载qemu-img,再使用qemu-img转换磁盘

-c是压缩,-O 后面是虚拟磁盘格式,/dev/sdb是物理磁盘,vm102.qcow2是虚拟磁盘,-p是让qemu-img显示进度。

cd /mnt/pve/ssd3
qemu-img convert -c -O qcow2 /dev/sdb vm102.qcow2 -p

如果是windows,请将磁盘替换成"\\.\physicaldrive0"

请耐心等待,等转换完成,请移动到指定的虚拟机文件夹,并且修改文件格式即可。

这种方式,需要后端存储是文件存储。不能是块储存。

如果后端是快存储,比如ceph,建议先用文件系统cephfs做过度,将虚拟机开机之后,使用在线迁移硬盘,减少停机时间。

版权声明:
作者:佛西
链接:https://foxi.buduanwang.vip/virtualization/pve/2703.html/
文章版权归作者所有,未经允许请勿转载
如需获得支持,请点击网页右上角
THE END
分享
二维码
海报
将物理机无损迁移到PVE,p2v
比较简单的方法就是启动到linux,使用dd命令,直接克隆硬盘。 这种挺好的,本文是使用qemu-img直接将物理硬盘迁移到虚拟盘。 假设你拥有一个共享存储,例如NFS……
<<上一篇
下一篇>>
文章目录
关闭
目 录