ProxmoxVE迁移虚拟机到KVM虚拟机QCOW2
ProxmoxVE迁移虚拟机到KVM虚拟机QCOW2
备份前可到虚拟机中清理未使用空间,可让镜像更小(根据实际情况处理)
使用dd填充0,然后再删除,建议df -h查看下分区,将数据和系统分区填充一遍dd if=/dev/zero of=/home/zero.dat bs=2M status=progress
rm -rf /home/zero.dat
将lvm里的raw镜像转换为qcow2镜像
如图,pve和VM--LVM是你WEB界面可以看到的存储名(local存储显示为你的节点名),后面跟上的vm--100--disk--0是ID为100虚拟机的虚拟磁盘。
继续执行如下命令:
qemu-img convert -p -O qcow2 -c /dev/mapper/pve-vm--110--disk--0 VM110.qcow2
#其中pve-vm--110--disk--0是上图硬盘的名,注意格式对应修改,VM110.qcow2是转换到当前目录的文件名。
转换完成后复制QCOW2镜像到目标PVE宿主机
复制方法自由发挥,可以通过方法如下:
SCP发送、WinSCP下载上传、挂载U盘、挂载移动硬盘、挂载NFS存储等等
分享:挂载NTFS格式的U盘(移动硬盘)
mkdir /mnt/Upan/
apt install -y ntfs-3g #(CentOS:yum install -y ntfs-3g)
mount -t ntfs /dev/sdc1 /mnt/Upan/ #挂载
umount /dev/sdc1 #卸载
目标PVE宿主机创建虚拟机
根据步骤一的截图,创建虚拟机,然后在虚拟机详情里的“硬件”分离并删除自动创建的硬盘。
导入QCOW2磁盘镜像文件到新创建的虚拟机
SHELL登陆目标PVE宿主机,执行下面命令:
qm importdisk <vmid> <source> <storage>
#例子:qm importdisk 101 VM110.qcow2 local-lvm
#上面101是新建虚拟机的VM ID,VM110.qcow2是复制过来的QCOW2磁盘镜像文件,local-lvm是你的存储ID。
可以导入FNos虚拟机
“ProxmoxVE迁移虚拟机到KVM虚拟机QCOW2” 的相关文章
命令安装ESPHomedocker run -d --name="ESPHome" -e TZ=Asia/Shanghai -v /mnt/data-64G/docker/esphome:/config&nbs...
下列说法正确的是( )A、难溶于水的电解质一定是弱电解质B、强电解质的水溶液导电能力一定比弱电解质水溶液的导电能力强C、某物质若不是电解质,就一定是非电解质D、溶于水的强电解质,在水溶液中全部电离成离子 高中阶段学的几乎所有盐都是强...
MBRnano /boot/grub/grub.cfg### BEGIN /etc/grub.d/30_os_prober ### #(自己更改系统名称)menuentry 'Windows 8.1' { &nbs...
安装dockerapt-get install ca-certificates curl gnupginstall -m 0755 -d /etc/apt/keyringscurl -f...
早几年前,Linux 系统的网卡名称都是 eth0、wlan0,后来都变了个风格,就拿我的电脑举例:enp7s0, wlp6s0。这到底是是什么原因呢?最近突然好奇,去查了资料才知道为什么。在 Fedora 的技术资料中找到,这个和 Systemd 有关,然后又在 freedesktop 官网 Sy...