1、迁移虚拟机可以进行冷迁移和热迁移
# 冷迁移
关闭电源的虚拟机进行迁移。通过冷迁移,可以选择将关联的磁盘从一个数据存储移动到另一个数据存储。
好处:虚拟机不需要位于共享存储器上,数据丢失率小。
缺点:需要关闭电源,业务中断。
# 热迁移
即虚拟机保存/恢复,通常是将整个虚拟机的运行状态完整保存下来,同时可以快速的恢复到原有硬件平台甚至是不同硬件平台上。恢复以后,虚拟机仍旧平滑运行,用户不会察觉到任何差异。
好处:软件和硬件系统的维护升级,不会影响用户的关键服务,提高了服务的高可用性和 用户的满意度。
缺点:过程不可中断,操作复杂。需要共享存储
冷迁移的操作方法:(采用的是第三种)
【1】dashbord页面进行操作
选取相应实例,服务器关机、选择进行迁移(无法确认迁移主机)
【2】命令行操作
https://docs.openstack.org/nova/queens/admin/migration.html
【3】主机手动拷贝磁盘文件操作
1、关闭虚拟机
2、拷贝相关虚拟机相关的磁盘文件到目标宿主机上,并修改相应的权限
3、修改数据库相关的配置,袖改host、node相关记录的主机
update instances set host='new_host', node='new_host' where uuid='xxxxx*xxxx';
4、旧磁盘保存三天,无问题进行删除