前言
Rainbow是华为开发的业界领先的业务迁移工具,包括服务器信息采集、虚拟化评估和容量规划工具Rainbow hSizing,业务迁移工具Rainbow hConvertor。
华为提供端到端的FusionSphere业务迁移服务,场景涵盖P2V、V2V和华为云平台内部虚拟机业务迁移。
迁移工具Rainbow介绍
Rainbow工具定位
支持P2V和V2V两种迁移。
P2V:将物理服务器上的操作系统,迁移到华为的虚拟化平台。
V2V:将其他虚拟化平台的系统,迁移到华为的虚拟化平台。
Rainbow工具简介
Rainbow hConvertor将运行于X86物理服务器或者其他平台的虚拟机在线(操作系统必须在线,必须正常运行)迁移到FusionSphere虚拟化平台。
Rainbow hConvertor提供将运行于X86物理服务器或者虚拟化平台的系统及数据迁移到FusionSphere平台的功能。
Rainbow迁移方式
- 在线
- 业务离线时间短
- 支持分区大小调整(文件级)
- 可追加同步,保证数据一致
- 文件级
- 支持分区大小调整
- 可按目录排除不需要迁移的文件
- 只迁移有效数据
- 块级
- 速度相对较快
- 分区结构和源端保持一致
Rainbow特性
兼容性列表
虚拟化平台
操作系统(FusionCompute)
迁移风险
Rainbow在线迁移组网要求
组网架构
迁移环境要求
Windows:
TCP开启8899号端口,Rainbow默认端口,可以修改。
迁移环境网络端口矩阵
Windows
防火墙规则(Windows文件级、块迁移)
Linux
防火墙规则(Linux文件级、块迁移)
Rainbow在线迁移原理
文件级迁移方式
文件级迁移适用场景
- 规划的目的VM磁盘空间大小相对于源端进行扩容或者减容
- 只迁移部分数据文件,排除部分不迁移文件
块级迁移方式
迁移工具直接读取磁盘扇区,将扇区里的数据完整的拷贝至目标端。
块级迁移适用场景
- 包含大量小文件的主机
- 磁盘使用率高的主机
- 需要保持分区结构与源端完全一致