文章

pve虚拟机迁移至esxi

pve虚拟机迁移至esxi

之前写了esxi平台转到pve,那就再写一下pve转到esxi. 其实其他博主写的已经十分详细了,但我写博客本就是为了记录问题解决问题,再原模原样地写一次也挺好
以下内容来源于:https://www.cnblogs.com/passacaglia/p/17280167.html
首先pve备份虚拟机,模式选停止

121.1.png

然后ssh到pve上

1.解压备份的文件

cd /mnt/pve/database/dump

zstd -d vzdump-qemu-102-2023_07_06-06_15_29.vma.zst

2.通过vma命令转换成raw后缀的磁盘文件

vma extract vzdump-qemu-102-2023_07_06-06_15_29.vma extract

3.用qemu-img把raw转换vmdk
格式如下:
qemu-img convert -f <原格式> -O <目标格式> <原文件路径> <目标文件路径>

cd extract/
qemu-img convert -f raw -O vmdk disk-drive-scsi0.raw disk-drive-scsi0.vmdk

开启esxi的ssh,将vmdk文件上传到esxi上,先到网页版查看存储路径,然后上传到该路径

121.2.png

转换硬盘成精简模式

cd /vmfs/volumes/60560ebc-55d7b8a6-76f7-3448edf84a5c/

vmkfstools -i disk-drive-scsi0.vmdk Ubuntu.vmdk -d thin

最后新建虚拟机,默认创建的硬盘删掉,再新建硬盘选择vmdk文件

开机发现无法正常启动,改下引导方式改为uefi即可

License:  CC BY 4.0