实战Veeam BR 10 V2V迁移—Citrix Hypervisor 8.1上的RHEL8到vSphere 6.7技巧

前面提到有坚持用Citrix Hypervisor的客户,当然也有一心想要的逃离的。本文来看看VBR 10的V2V体验,对于不能原生对接的Hypervisor平台,VBR采用安装Agent的方式,逐个vm处理。

本文用到的安装文件:

veeam-release-el8-1.0.7-1.x86_64.rpm
veeam-4.0.0.1961-1.el8.x86_64.rpm
veeamsnap-4.0.0.1961-1.noarch.rpm

优先推荐使用VBR推送的方式来安装Agent,但是安装Agent时需要诸多依赖组件,请确保的你的yum能够正常工作。配置本地yum source的方式参考早期文章:http://www.charflower.com/?p=925

尚未安装veeamservice;
从VBR一侧推送安装agent;
安装完成;
agent服务成功运行。

受COVID-2019的负面影响,进来不能科学上网了。如果推送Agent失败的话,那只能手工安装了:

先安装veeam-release-el8-1.0.7-1.x86_64.rpm,这个rpm很小,实际上就创建个yum repo,让你借助yum来管理agent。

rpm -ivh命令;

去看看repo文件的内容:

这个连接可以直接在浏览器中打开;

如果你想直接安装rpm包的话,那就更难了:

需要依赖包;
更多的依赖包,除dkms外,gcc、kernel-devel、make、perl均可借助yum安装完成;
象用yum自动解决,却发现网速不尽人意;
变通方法:可以将两个rpm包借助迅雷下载,然后上传到/var/cache/dnf的上图路径,然后重新发起安装就OK啦!
查看安装后的服务状态,为了验证迁移效果,先安装个mysql服务;

VBR端开始Create Protection Group:

创建保护组;
添加RHEL8的root账号;
既然手工安装了,就不要再自动安装了;
提示检测到agent组件正常;
开始采集;
观察RHEL8上的相关服务资源占用;
采集成功,手工将源端关机,开始恢复验证。

开始还原到vSphere 6.7:

选择整机恢复;
观察vCenter上的vm变化;
恢复完成,开始迁移到生产环境;
观察源和目标的MAC地址相同;
查看恢复后的RHEL8中的mysql服务依然工作正常,说明整个V2V已经成功!
https://youtu.be/TEAf_gbn8To
https://youtu.be/TEAf_gbn8To