冷迁移(cold migration)

也叫静态迁移。即关闭电源的虚拟机进行迁移。 通过冷迁移,可以选择将关联的磁盘从一个数据存储移动到另一个数据存储。

好处:虚拟机不需要位于共享存储器上,数据丢失率小。 缺点:需要关闭电源,业务中断。

热迁移(Live Migration)

又叫动态迁移、实时迁移,即虚拟机保存/恢复,通常是将整个虚拟机的运行状态完整保存下来,同时可以快速的恢复到原有硬件平台甚至是不同硬件平台上。恢复以后,虚拟机仍旧平滑运行,业务不中断。

好处:软件和硬件系统的维护升级,不会影响用户的关键服务,提高了服务的高可用性和用户的满意度。 缺点:为实现业务不中断,操作复杂。

虚拟机冷迁移

1,关闭虚拟机

virsh destroy openeuler-node01

2,查看虚拟机的磁盘文件

virsh domblklist openeuler22.03_clone2 
Target   Source--------------------------------------------- 
vda      /data/openeuler22.03_clone2.qcow2

3,将虚拟机磁盘文件拷贝到目标宿主机

scp /data/openeuler22.03_clone2.qcow2 root@192.168.100.73:/data/openeuler22.03_clone2.qcow2

4,导出虚拟机配置信息

virsh dumpxml  openeuler22.03_clone2 > openeuler22.03_clone2.xml

5,将虚拟机配置文件拷贝到目标宿主机

scp openeuler22.03_clone2.xml root@192.168.100.73:/data/openeuler22.03_clone2.xml

6,注册虚拟机

virsh define /data/openeuler22.03_clone2.xml

7,启动虚拟机

virsh start openeuler22.03_clone2

虚拟机热迁移

热迁移前提条件

  • 共享存储、
  • 目的和源端物理机时间一致、
  • 网络配置一致、
  • 源和目的物理机的CPU flags、
  • CPU model一致、
  • Qemu版本一致

详细迁移步骤可参考如下链接:

KVM虚拟机热迁移(基于共享存储)_kvm 热迁移-CSDN博客

Copyright © https://yan-jian.com 2023 all right reserved更新时间: 2023-12-22 10:51:43

results matching ""

    No results matching ""