迁移

  • 迁移应用场景
  1. 技术更新、硬件升级、资源/系统集合、DC搬迁
  2. P2V、V2V(低到高、异构)
  • 风险:超时、兼容性、数据损坏、性能不够
  • 迁移原则

风险由低到高
对业务影响由小到大
可中断时间窗口由长到短
复杂度由易到难

  • 业务迁移顺序(分批迁移)

基础服务
开发测试系统
办公系统
IT管理系统
业务系统

  • 迁移流程(方案)

评估:平台信息、业务信息、可行性评估、风险预测
规划:选定工具、制定策略、做好计划、做好分工、做好应急预案
实施:演练、实迁、测试(业务、性能)
验收:业务监控、业务优化、业务平稳、验收报告

  • Rainbow迁移工具(系统级)

操作系统、应用程序、应用数据全部迁移
hconvertor:在线迁移
ovfconvertor:离线迁移(已下架)
P2V:从物理服务器迁移到华为虚拟化平台
V2V:从其他虚拟化平台迁移到华为虚拟化平台、华为低版本到高版本

  • 迁移类别

文件级:只迁移有效数据、可按目录排除不需要迁移的数据、支持分区大小调整
块级:分区结构与源端保持一致、包含大量
Windows使用块级迁移,Windows中由大量小文件、windows中有部分文件因权限原因打不开所以迁移不了,且对磁盘原结构要求较高,通过打快照迁移,对比快照同步数据
Linux使用文件级:Linux系统一切皆文件,通过文件压缩归档迁移

  • 组网架构

RainbowServer与源端物理机或虚拟机通
Rainbow Server与目标端平台互通
源端物理机或虚拟机与目标VM(临时IP)通。(迁移网络)

  • 迁移流程
  1. 安装RainBow Server,与源端主机、目的端的云平台互通,Web登陆Rainbow,注册用户,导入License(无License仅支持两台)
  2. 通过Rainbow添加FusionCompute平台
  3. 添加共享LiveCD,iso WinPEiso文件(Rainbow自带)
  4. 添加源端(启用管理员、关闭防火墙或开启相应端口,如果是Windows,推送并自动安装Hconvertor agent)
  5. 在目标端创建一个空虚拟机,并添加描述。Rainbow规格大于等于源端
  6. 创建下发迁移任务

① 在空虚拟机挂载共享镜像,并启动临时IP
② 目标虚拟机对磁盘进行分区、格式化、挂载到临时目录
③ 源端将迁移数据复制到目标端
④ 目标端制作引导文件、重启、卸载光盘、从硬盘启动
⑤ 测试系统
7.点击同步,系统开始同步数据(重新挂载镜像、配IP、增量复制)
8.停止业务,最后一次同步
9.修改目标端IP地址,启动业务,测试业务

  • 业务切换

远端卸载hconvertor agent
目标端更换或安装tools
配置业务IP(如与源相同,需提前禁掉源主机网卡)
Windows场景下打3次快照
目标端末FusionCloud(向私有云迁移