迁移
- 迁移应用场景
- 技术更新、硬件升级、资源/系统集合、DC搬迁
- P2V、V2V(低到高、异构)
- 风险:超时、兼容性、数据损坏、性能不够
- 迁移原则
风险由低到高
对业务影响由小到大
可中断时间窗口由长到短
复杂度由易到难
- 业务迁移顺序(分批迁移)
基础服务
开发测试系统
办公系统
IT管理系统
业务系统
- 迁移流程(方案)
评估:平台信息、业务信息、可行性评估、风险预测
规划:选定工具、制定策略、做好计划、做好分工、做好应急预案
实施:演练、实迁、测试(业务、性能)
验收:业务监控、业务优化、业务平稳、验收报告
- Rainbow迁移工具(系统级)
操作系统、应用程序、应用数据全部迁移
hconvertor:在线迁移
ovfconvertor:离线迁移(已下架)
P2V:从物理服务器迁移到华为虚拟化平台
V2V:从其他虚拟化平台迁移到华为虚拟化平台、华为低版本到高版本
- 迁移类别
文件级:只迁移有效数据、可按目录排除不需要迁移的数据、支持分区大小调整
块级:分区结构与源端保持一致、包含大量
Windows使用块级迁移,Windows中由大量小文件、windows中有部分文件因权限原因打不开所以迁移不了,且对磁盘原结构要求较高,通过打快照迁移,对比快照同步数据
Linux使用文件级:Linux系统一切皆文件,通过文件压缩归档迁移
- 组网架构
RainbowServer与源端物理机或虚拟机通
Rainbow Server与目标端平台互通
源端物理机或虚拟机与目标VM(临时IP)通。(迁移网络)
- 迁移流程
- 安装RainBow Server,与源端主机、目的端的云平台互通,Web登陆Rainbow,注册用户,导入License(无License仅支持两台)
- 通过Rainbow添加FusionCompute平台
- 添加共享LiveCD,iso WinPEiso文件(Rainbow自带)
- 添加源端(启用管理员、关闭防火墙或开启相应端口,如果是Windows,推送并自动安装Hconvertor agent)
- 在目标端创建一个空虚拟机,并添加描述。Rainbow规格大于等于源端
- 创建下发迁移任务
① 在空虚拟机挂载共享镜像,并启动临时IP
② 目标虚拟机对磁盘进行分区、格式化、挂载到临时目录
③ 源端将迁移数据复制到目标端
④ 目标端制作引导文件、重启、卸载光盘、从硬盘启动
⑤ 测试系统
7.点击同步,系统开始同步数据(重新挂载镜像、配IP、增量复制)
8.停止业务,最后一次同步
9.修改目标端IP地址,启动业务,测试业务
- 业务切换
远端卸载hconvertor agent
目标端更换或安装tools
配置业务IP(如与源相同,需提前禁掉源主机网卡)
Windows场景下打3次快照
目标端末FusionCloud(向私有云迁移