姚俊军:如何设计数据迁移方案

好的迁移方案设计不仅能够节省迁移成本,还能帮助用户拥有更加完备的异地部署和灾备能力。腾讯云技术专家姚俊军在现场讲解了如何设计数据迁移方案,还和大家分享了两个数据迁移的实际案例。

腾讯云技术专家姚俊军.jpg

迁移方案设计

设计迁移方案一共需要5个步骤,分别是了解自身架构、选择迁移方式、确定迁移节奏、确定迁移内容和选择迁移工具。他指出,企业首先要了解自身架构才能选择采用哪种迁移方式,而选择哪种迁移方式可能会考虑的因素有系统架构的耦合依赖关系、数据的吞吐量,更重要的是自身的业务特性。

姚俊军推荐两种迁移方式,分别是全量停服迁移和平滑不停服迁移。它们的共同目标是从源到目的的完整迁移。全量停服的迁移目标是停服时长可控,迁移方案全面高效,一刀切完,不回滚。优点是通用性强,过程简单,流程清晰,对业务系统要求低,不要求系统逻辑分层清晰,耦合依赖大也没关系。缺点在于因为全量迁移,停服时长不好把控,将所有功能业务验证完才敢切流量,回滚问题多。所以适合目前系统规模不太大、业务相对简单,流量相对小一点的情况,最重要的是业务允许做停服。

平滑迁移的迁移目标则是把握业务分批迁移力度,迁移过程随时回滚,灰度流量可监控,业务切换过程时间可控制。优点是对业务的影响比较小,可以做到不停服,顶多是分钟级别的短时间内的小流量停服,迁移过程灵活。但也有缺点,需要专线,专线是有成本的,可能在迁移过程中专线的压力会比较大,对业务系统要求也比较高。平滑迁移适用于业务规模已经比较大,业务比较复杂,流量可能也不小,业务很敏感,不允许停服的情况。

选择好迁移方式之后,还需要确定迁移节奏,相当于制定一个迁移的日程。然后是迁移内容的选择。迁移主要包含了环境配置、应用内容、文件、大数据和数据库5种内容。腾讯云都对此提供相应的产品或服务。

对于应用迁移,腾讯云支持P2V和V2V的迁移场景,也支持镜像导入和主机迁移这两种迁移方法。较大级别数据的文件迁移使用在线迁移并不合适,所以对于数据题量大的文件迁移,腾讯云提供了离线迁移的工具,一共有两种规格,分别是20TB和30TB。但离线迁移可能会产生公网流量费用。另外,在迁移文件时,腾讯云通过CDN和对象存储cos的一些配置,已经可以实现无缝迁。对于大数据迁移,腾讯云提供了Hadoop集群托管的产品EMR。数据库迁移是整个迁移方案里最最核心的部分,如果没有自己DBA团队来实行点对点的导入导出方式迁移的话,姚俊军建议大家使用DTS迁移工具进行迁移。DTS支持公网、专线以及VPN。但需要注意的是,数据库一般都是内网访问的,所以在迁移时,需保证源和目标端的网络是连通的。

迁移案例分享。

姚俊军还在现场和大家分享了两个迁移的案例,分别是从微软迁移到腾讯云的全量迁移和从AWS迁移到腾讯云的不停服的平滑迁移,并讲解了从案例中得到的经验和遇到的难点。

如何设计数据迁移方案.pptx

原创声明,本文系作者授权云+社区-专栏发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏SDNLAB

SD-WAN那些事(二)

上一篇《SD-WAN那些事(一)》推演了广域网架构的变化,从WAN加速到Hybrid-WAN,再到增强型的混合WAN—SD-WAN。采用SD-WAN技术使企业可...

3439
来自专栏云计算认知升级

【腾讯云的1001种玩法】十分钟轻松搞定云架构之一 :从上云开始

本文是 【十分钟轻松搞定云架构】的第一节:从上云开始,从这节开始,我们来一起学习云端架构。

25111
来自专栏SDNLAB

为5G构建网络,MPLS需要做哪些改变?

5G具有独特的挑战,不仅能够提供移动电话和超宽带等服务,还能提供具有不同特性的新服务。这些服务包括低延迟机器通信,例如自动驾驶车辆和每平方公里可以看到一百多万个...

953
来自专栏安智客

等级保护2.0之移动互联安全要求、设计

为什么要对《信息安全技术 网络安全等级保护基本要求》系列标准进行修改呢?还不是因为移动互联网的快速发展,导致原有的标准不适应新的要求!从这个侧面来说,等级保护2...

822
来自专栏鹅厂网事

海量数据存储硬件平台解决思路

"鹅厂网事"由深圳市腾讯计算机系统有限公司技术工程事业群网络平台部运营,我们希望与业界各位志同道合的伙伴交流切磋最新的网络、服务器行业动态信息,同时分享腾讯在网...

2545
来自专栏SAP最佳业务实践

从SAP最佳业务实践看企业管理(118)-采购过程-采购订单

采购订单 提交给供应商的正式采购文档,包含以下内容: 供应商 采购的物料和数量 价格和项目 交货时间和地点 采购订单处理过程 生成采购订单时,采...

3394
来自专栏AI研习社

如何在微服务架构下构建高效的运维管理平台?

黎明带领团队自主研发了全栈 DevOps 运维管理平台—EasyOps,是目前行业领先的智能化运维管理平台。作为前腾讯运维研发负责人,黎明主导了多个运维系统研发...

2859
来自专栏织云平台团队的专栏

8 亿人晒军装,背后的运维技术大揭密!

近两天人民日报 + 腾讯云联合运营“军装照”活动,想必已经刷爆了各位的朋友圈。在这场营销盛宴的背后,伴随了又一次海量运维能力的showtime:4000台设备,...

2.6K7
来自专栏SDNLAB

3种不同的SDN实现模式

SDN的目的 软件定义网络(SDN)是电信行业冉冉升起的新星,该技术能够将网络中的较低级的功能提取到统一化的控制平面上,从而让管理员能够从中央控制台引导流量。S...

2667
来自专栏SDNLAB

Overture在其Ensemble中使用OpenDaylight控制器

近日,Overture公司宣布对其Overture Ensemble架构进行升级,此次升级包括添加一个基于OpenDaylight(ODL)项目的软件定义网络(...

25811

扫码关注云+社区