首先需要了解到云迁移流程:前期调研-制定方案-迁移-运营。
这里主要介绍的是如何解决迁移过程中的难点。
我从这个问题中看到了两个云迁移的难点:
- 不同云平台之间的异构迁移
- 用户缺少迁移经验,对迁移流程不够了解
那么从这两个难点出发,有什么解决方案呢?
其他的方案我就不多介绍了,因为我只介绍我使用过的最好的云迁移工具:HyperMotion云迁移工具。
在我曾经的工作中,遇到过题主相似的问题。当时公司也是想把公司的业务从AWS迁移回国内腾讯云。作为一家外贸公司,公司的各种业务、运营系统等都在云上,大概有个一百来台KVM架构Linux系统的虚拟机在云上,并要在保证业务连续性的前提下进行迁移。
我尝试过几个迁移工具,每个都有一些我不太满意的地方:
1、界面复杂,向导不明,想顺利使用工具还得花好长时间去学习产品逻辑
2、无法进行增量迁移,无法满足公司业务连续性
3、源端平台、目标云平台、迁移工具三者对接不够紧密,需要频繁切换页面操作
4、最可怕的情况是一个迁移工具对接的云平台不够多,需要用两个迁移工具组合使用
后来我通过前同事介绍,了解到了HyperMotion这个工具。这个工具完美契合了我心中的云迁移方案,通过测试后,我以HyperMotion为解决方案,顺利完成了那次大项目。
那么我们来看一下,这个工具是如何完美克服以上两个难点的。
1、异构迁移
HyperMotion深度对接了国内国外20+云的接口。无论是国内大大小小的云:阿里云、腾讯云、华为云等,还是国外的三家云:AWS、Azure、Google Cloud,都可以通过这个工具实现云上的数据流转,实现迁移自由。
2、用户缺乏迁移经验
对于云迁移萌新来说,一个复杂的迁移工具会加大上手难度,很容易让人摸不着头脑,劝退萌新。
但是HyperMotion就不一样,从首页的界面可以看出,这个工具是to B的技术逻辑, to C的操作界面。三步向导式迁移操作,用户只需要一步一步跟着指引走,降低了用户的技术门槛,让第一次进行云迁移的用户也可以轻松上手。
对于云迁移萌新来说,在进行源端和目标端配置时,不知道需要配置哪些信息,并且在多个页面来回切换,需要熟悉多个平台的操作,才可以达到比较高效的云迁移,提高了学习成本。
但是HyperMotion就不一样,它是“一站式”的迁移工具,用户无需前往其他平台配置源端和目标端,使用一个工具,即可完成整个迁移过程。
正好现在不忙,我顺便来演示一下整个操作流程吧。
1、配置源端主机
点击菜单栏<源端平台设置>,选择相对应的要迁移的主机类型,如下图:
AWS目前是一部分KVM架构的虚拟机,一部分Xen架构的虚拟机,根据需求点选后,会看到如下图:
安装agent后,主机添加成功。
2、配置目标端云平台
左侧菜单栏点击 <目标平台设置> ,在左侧点击选择<阿里云>
按以下步骤填写信息,创建<云同步网关>组件
目标云平台配置完成
3、执行迁移操作
选择待迁移主机
数据同步 (全量/增量)
启动迁移主机
查看迁移结果
以上是第一次迁移到阿里云的全部步骤,后续进行其他迁移的话步骤只会更简化。
HyperMotion还有一个我个人觉得最方便的功能,在上述过程中没有体现:「agentless无代理迁移」。
当迁移的源端是VMware和OpenStack架构时,你甚至都不用一个一个去给主机去安装agent。面对大项目的海量数据迁移时,这个无代理技术的优势就体现的淋漓尽致了,并且据我所知,这个技术在目前国内是独一家的。
码字不易,您的赞同就是我最大的动力~
版权归原作者 云心鹤眼观世界 所有, 如有侵权,请联系我们删除。