Solusvm手动迁移kvm虚拟机
Solusvm有在线迁移,但是需要离线,而且没有队列支持,操作起来相当的操心。
因数据比较大的原因,快照后直接用dd读取并压缩通过管道传递给新的宿主10.10.1.2并解压再写入lvm分区。
lvcreate -L 200G -s -n kvm101_snap /dev/vg0/kvm101_img
dd if=/dev/vg0/kvm101_snap conv=sync,noerror bs=8M | gzip -c | ssh [email protected] "gzip -d |dd of=/dev/vg0/kvm101_img conv=sync,noerror bs=8M"
lvremove /dev/vg0/kvm101_snap -f
等待数据写入完成后,再使用rsync进行一次同步jiu差不多可以切换了。
在线服务数据出入量小或者几乎不变动可以用这种方法。