Rainbow是什么:

Rainbow是华为自研的一款在线迁移工具,可以将第三方平台的物理机或VM迁移至华为FusionSphere平台上。

Rainbow迁移的原理:

windows:文件级:VSS+CIFS+FastCopy。块级:VSS+CIFS+FastCopy。
Linux:文件级:Tar+SSH+Rsync。块级:DD+SSH+Rsync

Rainbow迁移的限制条件:

系统限制:不支持非X86架构的。不支持UEFI方式引导的。对于windows文件和块级,如果分区空间小于320M的不能迁移,分区空间小于600M的要有40M的可用空间。Linux根分区小于200M不能迁移。

文件系统限制:不支持非NTFS的windows系统迁移,不支持非EXT2,3,4,XFS的Linux系统迁移。不支持含有加密的文件夹、加密卷的系统迁移。不支持半虚拟化系统迁移。不支持与硬件绑定的系统迁移。

Rainbow是否可以断点续传:

可以。
windows:
文件级:只拷贝没有完全拷贝过去的文件。
块级:利用VSS自身断点续传机制。

Linux:
文件级:利用Rsync的完成数据的断点续传。
块级:系统会周期性记录块迁移的位置,利用DD命令,配合Skip和seek完成断点续传。

Rainbow是否支持调整磁盘大小:

可以。
针对于windows文件和linux文件:可以对磁盘大小调整,分区大小调整,但是分区大小要大于之前已用空间大小。建议120%

windows块级:可以对磁盘大小进行调整,分区只能增容。分区大小要大于原分区大小+8M。

liunx块级:只能对磁盘进行增容,分区大小不能调整。

Rainbow迁移失败原因:

目标VM关机,或者处于维护中。
源端VM与目标VM网络不通。
源端VM启动项与目标端VM不兼容。
源端VM未装Tools或Tools未运行。(未知)

Rainbow迁移涉及的端口:

Rainbow服务器是8443转80端口提供的服务
Rainbow服务器445端口推送Agent与ISO共享。

针对于windows:采用8899端口监听Agent,445端口接收Agent,文件级迁移也是445端口。块级采用8900端口。

linux:445端口接收Agent,其余都是22端口。

Rainbow交付流程:

1.客户调研:调研客户原来使用的物理服务器的硬件信息,与网络信息等等。

2.迁移评估:根据之前调研的信息和客户的业务信息,在此基础上,综合分析,得出业务的可迁移性评估。

3.迁移风险以及应对计划:针对迁移可能产生的风险来制定应对计划。业务迁移后无法启动的风险。

4.迁移计划的制定:先易后难。相对独立、关联系统少的应用,迁移到新的数据中心后容易恢复。这样的迁移较为容易,可以优先进行。

5.迁移方案的制定:在迁移计划的基础之上,在进行系统详细的,迁移人员的安排,迁移时间和停机时间安排等等。

6.针对迁移工具和方案的测试:确定迁移方案和迁移工具后,针对迁移工具和迁移方案进行测试。针对迁移方案中需要修改的地方进行优化。

7.迁移实施:在迁移方案和迁移工具测试完成后,开始实施迁移。(迁移人员的安排,迁移实施阶段,客户系统备份,迁移软件安装,系统迁移,系统验证,差异数据同步,验证业务,业务割接,业务在此验证,业务再次割接,业务回退等)

8.迁移评估:迁移完成后,按照之前和客户既定的指标进行验收,如果有些不达标,则需要与用户沟通,进行整改等等,达到客户的谅解或客户认可。

业务迁移的顺序:

原则:风险由低到高。对业务冲击由低到高。中断时间窗口由长到短。复杂度由易到难。
迁移顺序:基础服务—开发测试系统—办公系统—IT管理系统—业务系统。

华为云面试指南—Rainbow相关推荐

  1. 华为云面试指南—FusionAccess

    FusionAccess各个组件的作用: FA的组件有,1.TC/SC,2.VLB/VAG,3.WI,4.AD(通用组件),5.HDC,6.ITA,7.HDA,8.Lincense,9.DB(通用组件 ...

  2. 使用网络调试助手通过MQTT协议接入到华为云物联网平台

    一.写在之前 首先分享一篇华为云的官方指南:在线开发MQTT协议的智慧路灯_设备接入 IoTDA_最佳实践_设备接入_华为云 这篇文章很好地讲述了如何通过MQTT.fx的设备模拟器替代真实的设备,然后 ...

  3. 数字中国创新大赛决赛名单出炉,与华为云 EI 一起挑战书法识别

    数字中国创新大赛决赛名单出炉,与华为云 EI 一起挑战书法识别 日前,以"软件赋能数字经济 创新驱动数字中国"为主题的 2019数字中国创新大赛分区(北京)决赛成功举办.福州市人民 ...

  4. 华为云计算IE面试笔记-华为云迁移工具Rainbow功能简介。支持哪些虚拟化平台和操作系统的迁移?支持哪些业务迁移方式?Windows在线迁移和Linux在线迁移前针对OS需要做哪些检查?

    1. 功能简介:Rainbow迁移工具是华为自研的基于操作系统层面的迁移工具,提供将主机(X86架构服务器)系统及数据或其它虚拟化平台的业务系统完整地.在线不中断地迁移到华为FusionSphere虚 ...

  5. 【华为云技术分享】鲲鹏弹性云服务器GCC交叉编译环境搭建指南

    南七技校林书豪 1.简介 交叉编译,简单地说,就是在一个平台上生成另一个平台上的可执行代码.本指南主要内容为在非ARM架构服务器环境下搭建ARM的GCC编译环境,编译基于ARM架构的应用软件.交叉编译 ...

  6. 【华为云计算产品系列】云上迁移工具RainBow实战详解

    [华为云计算产品系列]云上迁移工具RainBow实战详解 1. 迁移方案 2.迁移流程 3. 迁移实验 3.1. Windows系统迁移 3.2. Linux系统迁移 3.3. 存储层迁移 1. 迁移 ...

  7. 《华为云NIST CSF实践指南》白皮书出炉

    为给用户提供一个安全可信的云平台,更好地管理网络安全风险,华为云按全球最权威的安全标准和法律法规的要求,实施NIST CSF(Cybersecurity Framework,简称CSF)网络安全框架. ...

  8. 远程办公软件华为云WeLink视频会议指南(上篇:预订视频会议)

    本文给您介绍远程办公软件华为云WeLink高效视频会议指南,此篇为主要介绍怎么在华为云WeLink进行会前准备,假设场景是如何快速发起跨部门跨地区的视频会议. 华为云WeLink是华为内部打磨多年的远 ...

  9. HCIE华为云计算面试-桌面云

    HCIE华为云计算面试-桌面云 介绍:Fusionaccess 桌面云用户登录连接流程及故障排除的思路 桌面云中的用户组,虚拟机模板,虚拟机组和桌面组的关系和区别,发放完整复制和链接克隆虚拟机时,步骤 ...

最新文章

  1. android studio islibrary,通过AndroidStudio发布Android Library到Jcenter[超详细]
  2. python windows下的file()
  3. ruby的module与Java的interface以及C++的friend
  4. java基础知识回顾之java Thread类学习(七)--java多线程安全问题(死锁)
  5. python 简单网页_Python爬虫 (一):爬取一个简单的静态网页
  6. Elasticsearch线程池介绍
  7. python重定向_Python接口自动化(十)重定向(Location)
  8. android touch事件坐标原点,Android – 捏缩放ontouch事件坐标
  9. 【记录】PS立体透明字效果
  10. java 简单数组_Java 数组分析及简单实例
  11. 创建云数据库 Hbase结果表
  12. BAT 批处理注释命令rem、@rem和::
  13. fbx模型压缩成gltf格式
  14. jq怎么获取值与下拉框怎么获取值
  15. vue实现li列表的新增删除和修改
  16. 计算机新闻学phd,纽约州立大学石溪分校计算机博士PHD全奖录取
  17. 80篇数据库大数据精华内容
  18. 2022年,AI将给网络安全领域带来什么?
  19. Python批量转换文件夹下图片为PDF
  20. Linux环境下安装部署运行Jmeter

热门文章

  1. 使用超临界二氧化碳进行精密表面清洁
  2. 西北乱跑娃 --- requests爬虫五大反反爬机制
  3. Java实现:LeetCode活字印刷
  4. 洛谷P1462 通往奥格瑞玛的道路
  5. 改变无数人命运的上证指数
  6. C语言求最大公约数,最小公倍数
  7. 软件测试必学内容,你都掌握了吗?
  8. Selenium运行IE报错This usually means that a call to the COM method IWebBrowser2::Navigate2() failed.解决方案
  9. From表单的属性action和method
  10. python整形是什么,什么是整型?怎样理解Python的整型?