UGO+DRS评复之路

前言

针对数据库整体迁移方案,为解决异构平台数据库迁移,为减轻迁移人员的工作强度以及迁移周期。华为云GaussDB迁移UGO&DRS迁移工具应运而生。

UGO介绍

数据库和应用迁移(Database and Application Migration UGO,简称为UGO)

是一款专注于异构数据库对象迁移和应用迁移的专业化工具。通过预迁移评估、结构迁移二大核心功能,实现主流商用数据库到华为云数据库的自动化搬迁,助力用户轻松实现一键上云、一键切换数据库的目的。

DRS介绍

数据复制服务(Data Replication Service,简称为DRS)

是一种易用、稳定、高效,用于数据库在线迁移和数据库实时同步的云服务。DRS围绕云数据库,降低了数据库之间数据流通的复杂性,有效地帮助您减少数据传输的成本。

使用过第三方或者其它企业自研的异构平台数据库迁移工作,可能会产生一个疑问:为什么华为云需要分两个工具,且只能评估通过(UGO负责评估及结构迁移、DRS负责数据迁移[全量+增量]来操作,一个不香么? 这也是笔者疑问的地方,有了解的朋友们可以分享一下哈。

优秀的数据库迁移方案需具备以下三点

迁移前省心

有数据库和应用迁移评估能力,帮助业务梳理数据库对象、SQL,识别改造点,提醒风险,让业务心中有数;有异构数据库SQL自动转换能力,降低业务改造成本。

迁移时放心

一站式全自动迁移,客户介入少、人工操作少,支持常用对象迁移、全量数据快速迁移、增量数据实时迁移,迁移过程对业务影响小,支持数据一致性校验、业务仿真验证,业务切换0停机。

迁移后安心
迁移后目标库性能、稳定性、易用性不降低,运维方便,监控齐全,问题少,出问题能快速解决。

UGO+DRS评复之路_第1张图片

从业务视角看数据库迁移
 

UGO+DRS评复之路_第2张图片

数据库迁移的分析维度

UGO+DRS评复之路_第3张图片

数据库与应用迁移UGO

UGO+DRS评复之路_第4张图片

评估结果展示

UGO+DRS评复之路_第5张图片

可参考每一种数据库的转换成功率进行数据库选型。
 

UGO+DRS评复之路_第6张图片

可参考评估的工作量预计数据迁移所需要的投入的人力,不支持的语法可查看明细,提前预知迁移过程中需要手工改造的语法点。

DRS应用场景对比

UGO+DRS评复之路_第7张图片

DRS技术原理
 

UGO+DRS评复之路_第8张图片

UGO+DRS评复之路_第9张图片

DRS数据库迁移流程

迁移是个系统工程、特别是数据库迁移,前期的测试和迁移演练是一定要做的2个关键步骤

UGO+DRS评复之路_第10张图片

DRS上云迁移整体方案

UGO+DRS评复之路_第11张图片

DRS创建迁移任务

UGO+DRS评复之路_第12张图片

查看同步进度
 

UGO+DRS评复之路_第13张图片

UGO+DRS评复之路_第14张图片

UGO+DRS真正实现数据上云

UGO+DRS评复之路_第15张图片

小结

UGO+DRS 集数据库迁移评估、应用迁移评估、自动采集、数据库结构迁移、数据迁移、数据校验等功能于一体,具有流程化、自动化等特点。支持多种同构、异构数据库迁移(oracle、mysql、db2、gaussdb等)迁移至云上。在目前主流去商业DB以及DB上层应用迁移是一个不错的选择。

你可能感兴趣的:(云数据库,GaussDB,1024程序员节)