pve虚拟机迁移至esxi
pve虚拟机迁移至esxi
之前写了esxi平台转到pve,那就再写一下pve转到esxi. 其实其他博主写的已经十分详细了,但我写博客本就是为了记录问题解决问题,再原模原样地写一次也挺好
以下内容来源于:https://www.cnblogs.com/passacaglia/p/17280167.html
首先pve备份虚拟机,模式选停止
然后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上,先到网页版查看存储路径,然后上传到该路径
转换硬盘成精简模式
cd /vmfs/volumes/60560ebc-55d7b8a6-76f7-3448edf84a5c/
vmkfstools -i disk-drive-scsi0.vmdk Ubuntu.vmdk -d thin
最后新建虚拟机,默认创建的硬盘删掉,再新建硬盘选择vmdk文件
开机发现无法正常启动,改下引导方式改为uefi即可
License:
CC BY 4.0