在数字化转型和云计算加速发展的背景下,企业对IT基础设施的灵活性和可扩展性提出了更高要求。无论是数据中心升级、云部署,还是业务全球化布局,VMware虚拟机迁移都成为企业IT运营中不可回避的重要环节。然而,虚拟机迁移并非简单的“复制-粘贴”,而是一项涉及计算、存储、网络、安全等多个层面的系统工程,需要根据具体场景进行精心规划。
VMware迁移场景介绍
VMware虚拟机的迁移方式多种多样,具体方案取决于业务需求、目标环境及网络条件。以下是几种常见的迁移场景:
1、同数据中心迁移(VMware vMotion)
VMware在同一数据中心内进行VMware主机之间的迁移,可以使用VMware的vMotion实现在线迁移,无需停机,要求源与目标主机共享存储,并保持网络连通。
2、VMware至云迁移(云迁移)
适用场景:企业希望将本地VMware虚拟机迁移至公有云(如AWS、Azure、华为云、阿里云等)以利用云计算的弹性和成本优势。或迁移到自建的OpenStack、其他私有云平台,以降低商业软件授权成本或增强系统可控性。
技术特点:云端与VMware环境架构不同,通常需通常需要借助迁移工具完成格式转换、驱动适配及网络调整。可使用HyperMotion实现迁移。
3、异构虚拟化迁移(VMware至其他虚拟化平台)
适用场景:企业希望从VMware迁移到Hyper-V、KVM、等其他虚拟化平台,以减少许可成本或适应不同业务需求。
技术特点:涉及虚拟机磁盘格式、驱动及网络适配,需要进行转换并验证兼容性。可使用HyperMotion实现迁移。
HyperMotion跨平台迁移方案介绍
1.方案架构
架构设计层面,HyperMotion面向于云原生设计,不同于其他迁移工具,所有的迁移数据流均通过点到点传输至目标端存储,保证了数据没有中间数据落地的安全性、数据也是通过加密传输,高效可靠。
HyperMotion其实可以理解为一个调度编排平台,对于源端Agent代理程序获取数据后直接传输至目标云侧,本身不走数据流,只是单纯做管理。所有目标云侧的动作触发,均通过调用云API接口实现资源的自动化创建、包含,虚拟机云盘的创建、快照的创建、云主机的创建等。
源端侧,分为Agent和Agentless两种模式来获取源端数据,获取到数据后直接通过中间网络传输至目标云侧云同步网关进行存储,做到点到点数据传输和精简数据复制,高效快捷。
目标侧,云同步网关为HyperMotion迁移软件的一个目标侧接收数据的组件,以一个虚拟机实例的形态存在,主要接收源端Agent或Agentless传输过来的迁移数据,由云同步网关来接收写入到目标云盘进行存储。 数据同步完成后,由HyperMotion发出指令,在目标平台拉起业务主机,完成迁移接管。
2.功能特点
HyperMotion云迁移工具,通过rehost方式实现在线热迁移,技术功能特性主要包括以下几点内容:
1.整机热迁移,业务持续不中断:采取Re-host方式整机热迁移,业务系统可以整体恢复,无须重装或应用改造,安全性更强;块级别全量增量复制,迁移期间源主机不停机、业务连续,支持P/V/C/C+。
2.自动化迁移,大幅提升效率:通过适配20+云平台/虚拟化,40+云版本,迁移前无需预置云侧主机,降低资源占用;直接调用云侧API接口,实现自动创建和编排云侧存储和主机资源,大幅提升迁移效率。
3.源端无代理,业务零干扰:当源端为AWS、VMware或Openstack+Ceph时,支持无代理模式迁移,无需逐台主机安装迁移代理程序,无入侵操作,对生产业务零影响,迁移效率也大幅提升。
4.异构驱动适配,无需人为介入:跨异构平台迁移场景下,已实现驱动智能适配(目标端),无需人为介入驱动安装,流程高度简化。
5.三步向导式设计,极简迁移流程:三步向导式设计,让迁移过程更简单,迁移过程智能报错,实时问题定位。
6.多次迁移演练,保障迁移成功率:支持迁移接管前演练,提高迁移成功率; 第一次演练后,源端生成的新数据仍可同步到目标平台,大大提高了后续演练或接管效率。
安装HyperMotion迁移软件
1.本地部署版
HyperMotion支持单机离线部署。我们将提供离线安装包进行安装部署。有关具体的安装前提条件和资源要求,请参考以下文档。
详细环境要求,安装指南,请参考安装手册
2.线上SaaS版
HyperMotoin云迁移线上版也已经上线,用户在web页面注册/登录即可使用。
HyperMotion兼容性介绍
HyperMotion 是一款高效的物理机/虚拟机迁移工具,他不依赖于任何三方存储,独立于云平台和虚拟化平台,最大限度做到兼容各个平台。它支持无代理和有代理两种模式,能够适配不同的IT架构需求。在VMware环境的跨平台、跨数据中心及云迁移场景设计上,充分运用VMware机制实现无代理迁移,加速迁移流程。
1.虚拟化平台/云平台兼容性
HyperMotion主流虚拟化平台,云平台,基本做到全兼容。
2.操作系统兼容性
HyperMotion支持多种主流操作系统的迁移,涵盖Windows和Linux环境,包括但不限于:
- Windows Desktop:Win7,Win8,Win10 Windows Server: 2003/2008/2012/2016/2019/2022,Windows 7/10/11
- Linux:RHEL、CentOS、Ubuntu、Debian、SUSE、Oracle Linux、KylinV10、UOS等
- 特殊支持:支持UEFI和Legacy BIOS启动模式,支持GPT/MBR分区结构
3.迁移模式兼容性
HyperMotion提供无代理和有代理两种迁移模式,适用于不同业务场景:
迁移前网络准备
1.确认源端和目标端的网络连通性
- 确保源VMware环境与目标环境(本地数据中心、公有云或私有云)之间网络互通。
- 可通过 ping、telnet、traceroute 等工具测试端口连通性。
- 检查VMware管理网络(vCenter/ESXi)和虚拟机数据传输网络是否畅通。
2.配置防火墙和端口放行
- 需要开放HyperMotion迁移过程中所需的端口,常见端口如下:
无代理模式:
有代理模式:
若涉及跨云迁移,需要检查云防火墙(Security Group)配置,确保源和目标端允许相关端口通信。
VMware虚拟机迁移模式选择
1.VMware无代理迁移
- 在大部分场景下,都支持无代理迁移,具体兼容情况如下
- vCenter Server 5.1, 5.5, 6.0, 6.5, 6.7, 7.0, 8.0(RC)
- ESXi 5.0, 5.1, 5.5, 6.0, 6.5, 6.7, 7.0, 8.0(RC)
- VMFS 5.1, 5.2, 5.5, 5.8, 6.0, 6.5
- VSAN 6.5, 6.6, 7.0
2.VMware有代理迁移
极少部分部分类型的虚拟机,需要使用有代理迁移:
- 使用远程RDM磁盘(直接访问SAN中的存储LUN)的虚拟机
- 使用独立模式的虚拟磁盘的虚拟机
接下来,我们详细介绍这两个模式的详细流程。
VMware无代理模式迁移详细流程
以下详细流程以VMware迁移至阿里云平台的场景举例:
1.配置生产平台 (VMware)
1、迁移源端配置中选择VMware
2、按照界面指引安装无代理组件,然后点击下一步
3、弹框中填写VMware鉴权信息,用户名,密码等
4、完成配置。vCenter/ESXI 被成功加入到迁移生产平台中,可浏览所有平台待迁移主机,将主机勾选添加进迁移清单即可
2.目标平台配置(以阿里云为例)
1、这里以阿里云为例,在目标平台设置中选择阿里云平台
2、配置阿里云连接的AK、SK及其他配置信息
3、创建云同步网关实例,用于数据同步
3.迁移配置
1、选择待迁移主机加入目标平台
2、将待迁移主机加入到云同步网关
3、选择迁移后主机的卷类型
4、并匹配迁移主机在目标迁移平台使用的规格、系统类型,接下来可以配置目标平台所使用的网络,子网,在此之后也可关联迁移策略
5、选择迁移之后主机的网络
4.迁移演练/接管,启动主机
1、迁移配置步骤设置完成后,可以勾选多个主机进行数据同步
2、等待数据同步完成。
3、迁移演练。自动化模式下支持接管前的多次演练,这也是HyperMotion独有的优势
4、选择迁移主机启动时数据同步时间点(快照),并点击 确定 按钮,开始主机实例启动
5、迁移主机启动完成后,主机启动状态显示主机在容平台的相关配置信息,则表示 迁移演练/迁移接管 执行成功。可以登录阿里云平台查看迁移主机的运行情况。
5.策略配置
策略配置:可设置同步周期,同步保留策略,同步限速等,以实现对批量迁移主机策略的限制。
VMware有代理模式迁移详细流程
以下详细流程以VMware迁移至华为云平台的场景举例:
1.配置生产平台 (VMware)
1、按照源端操作系统类型来选择安装方式,Linux的话就直接通过复制安装指令,Windows的话就下载对应安装包即可。
2、以Linux为例,直接在源端虚拟机命令窗口,直接执行复制的命令执行即可,会自动完整一系列配置和安装,全程自动化操作。
3、等待以上截图最后出现成功字样,则表示源端配置安装Agent完成,即可登录到HyperMotion迁移控制台完成后续迁移操作。确认安装完成,主机添加成功
2.目标华为云配置(以华为云为例)
1、选择“添加”
2、选择“华为云”,并填入对应的AK、SK及项目
3、选择“云同步网关”的实例规格
4、选择创建“云同步网关”的镜像以及卷类型和卷大小
5、选择“云同步网关”的网络
6、选择Windows 修复镜像,该镜像主要是在迁移Windows UEFI主机时使用。镜像可以选择Windows Server 2012/2016/2019
7、等待“云同步网关”创建完成
3.迁移配置(以华为云为例)
1、进行迁移配置
2、选择迁移的机器
选择将迁移主机批量选择加入到HyperMotion的同步网关,下一步,勾选,匹配目标平台的主机规格,关联迁移策略
3、开始同步数据,可以批量勾选来同步数据。
4.迁移演练/接管,启动主机
1、虚拟机数据同步完成后,就可以批量勾选启动主机
2、验证迁移结果
迁移到华为云成功机器会显示华为云主机的相关信息。
3、这时可以选择登录到华为云进行验证迁移虚拟机创建的情况及其他配置工作。
其他迁移注意事项
1.停机中断时间
采用无代理的点对点迁移模式时,业务切换期间的停机中断时间为 5 至 10 分钟。此过程涵盖四个主要步骤:最后的增量传输、目标端开机、应用配置检查以及业务系统验证。其中,增量传输与目标端开机由系统自动执行,而应用配置检查和业务系统验证则需运维及业务人员手动操作。因此,在预估停机时间时,应预留足够的人工操作时间。
2.业务异常情况处置
在应用系统验证阶段,若因环境问题致使目标端无法正常启动或应用无法运行,应在可接受的停机时间内,协调运维团队进行修复。若经评估发现问题处理时间将超出停机范围,则需立即断开目标端网络,恢复源端访问状态,将业务切换回原资源池系统。此回退操作可在 1 分钟内完成,以确保业务的连续性。
产品试用
我们为新用户推出了免费3个licenses的首次试用体验以及专业人员POC支持,您可以扫描下方二维码立即申请,先到先得!
指南下载
您可以扫描下方二维码或者点击这里>>VMware虚拟机迁移操作指导书,立即下载VMware虚拟机迁移操作指导书全文PDF版本。