数据迁移一直是所有企业都想克服的重点难题之一,想要彻底解决必然面临许多困难,比如语法不兼容、技术不支持、改造成本高......尤其对于异构数据库来说,“迁不了、移不动、高成本”这些难以优化的现象一直堆积在所有企业的面前,难以彻底解决。
而这一次,华为云数据库率先提出了一套整体迁移解决方案,可以算是第一次有完整清晰且具体的方案用于实践了。那么,该方案是如何解决以上这些痛点的呢?
该迁移解决方案由数据库和应用迁移UGO和数据复制服务DRS共同组成。
数据库和应用迁移UGO专注于异构数据库结构迁移和应用SQL转换,简单来说,就是企业级端到端的一键式迁移。UGO在数据方面可以全面采集源库数据信息,包括TPS和QPS、表复杂度等问题,精准分析源库信息的所有情况和应用场景;还可对目标库14个核心对象进行兼容性分析和迁移风险评估;精确把握哪些数据可以合并,能够迁移,而哪些数据是不支持的,如遇不被支持的对象,在大数据的帮助下了解用户的操作习惯,为之后所有优化打下基础。当然华为云UGO还可以提供相应的改造升级建议,尽可能满足客户需求。
其次,数据迁移兼并的工作量一般都非常大,所以就迁移成本而言也需要多方评估,力争在达到量变的同时,给用户带来质变的效果。UGO还可以根据源库的性能、复杂度、使用场景等多方面因素,智能推荐最合适的目标库选型和优先级,客户可以根据自己的需求选择自己想要的类型,最大程度帮助客户达到想要的效果。
最后,数据迁移不是一瞬间可以完成的事情,在迁移过程中可能会遇到许多的问题。结构迁移是华为云UGO中最核心的模块,可以先将源库中各类SQL转化为SQL语法,过滤掉无效信息后再进行转换,所有过程都将可视可查,并且配备全周期服务,如果在转换过程中出现失败,则会进行验证测试,直至全部完成,保证客户利益,真正做到省心省力。
数据复制服务DRS主要负责毫秒级别数据同步,支持不同数据库之间的数据转化搬迁,最大程度降低数据流通的复杂性,减少数据损失,节约传输成本。而目前DRS已经构建了完整的商用数据库链路,也就是说,无论是云上数据库还是云下数据库或者其他数据库,DRS都可以帮助解决。
最值得关注的是,该方案还通过了2021年“数据库应用迁移服务能力”测评信通院测评,获得了DTCC2020“年度最佳创新解决方案奖”,得到了行业里的一致认可。当前,华为云数据库已经在全球2000多家企业中开始实践,在金融、政府、电信、互联网等各个行业都有所涉足,有丰富的实践经验,并形成了专业的操作流程。更多产品信息可移步华为云官网-UGO及DRS产品详情页查看。
标签:UGO,核心技术,数据库,华为,迁移,数据,DRS From: https://blog.51cto.com/u_15807793/5748036