Proxmox ve 6.2 VM迁移
虚拟化中VM的迁移是一个很重要的功能,下面我们来看看Proxmox ve VM的迁移
一、迁移类型
PVE迁移的类型分加密(secure)或不加密(insecure)
secure迁移
优点:信息安全,加密迁移
缺点:非常耗费host主机的CPU资源,且迁移速度慢
insecure迁移
优点:迁移速度快,对host主机的资源消耗小
缺点:不是加密迁移,信息安全需要考虑
如果在网络完全自主可控的情况下,可以考虑insecure迁移
二、迁移方式
1、在线迁移(实时迁移)
顾名思义,VM不需要关机,不影响VM运行的业务。
web控制台选中VM----右键Migrate----选择host主机迁移即可。
PS:
VM未使用本地资源(如:直通设备,cloud-init drive)
源主机和目标主机必须在同一个PVE集群中
源主机和目标主机有(可靠的)网络连接,建议10G及以上网络。
源主机目标主机系统版本一致,不一致的也可以,但是保险。
2、离线迁移
VM需要关机,然后进行迁移。
即使虚拟机使用了 Proxmox VE 服务器本地资源,但只要虚拟硬盘所处的存储服务在源服务器和目的服务器都有配置,仍然可以离线迁移虚拟机。迁移操作中,Proxmox VE 会通过网络将虚拟机硬盘镜像复制到目标服务器。
三、迁移网络
PVE迁移网络建议10G及以上网络
PVE迁移网络,迁移类型也可以自定义
选中 Datacenter----options----Migrattion setting
迁移类型在配置文件中设置,web控制台无法设置
进入任意host节点----shell
root@m71:~# cat /etc/pve/datacenter.cfg
keyboard: en-us
migration: network=172.18.171.71/24,type=insecure
type可以设置为 加密secure(默认)不加密insecure
四、迁移一些要注意
1、采用secure迁移类型,则web控制台直接右键migrate 迁移 即可
2、如果开启了firewall并且又使用的insecure迁移类型,那么要注意host firewall 要开启迁移所需的端口,一般是tcp/60000开始,一个任务位数加以60001 60002 等,否则迁移无法进行。
3、如果迁移的VM尽量删除掉一些无法迁移的hardware,如:could-init drive
4、如果迁移的过程中因为某种原因导致迁移终止但是VM又处于lock状态。可以进VM所在的host----shell执行命令 qm unlock 100,100为VM-id
PVE VM迁移也可以命令行骚操作:
qm migrate <vmid> <target> [OPTIONS]
以上所说的环境是PVE集群无共享存储
如果想VM迁移爽,那么最好部署共享存储如(ceph)。
完