用户痛点和挑战
1、调研画像准确性不足:对当前系统进行全方位的调研画像,包括应用架构、数据库架构、容量负载、特性依赖关系等方面。该工作但却非常繁琐,应该尽量将调研流程标准化、工具化,避免信息缺漏、误差,提升效率;
2、资源评估不准确,容易造成承载能力不足或资源浪费:要保证新系统有足够的承载能力,就要对服务器配置、存储空间进行公式化测算;
3、数据库迁移难度大,至少包括三部分:数据对象结构迁移、数据迁移以及应用兼容性改造。数据的迁移,根据数据量、网络条件、业务停机时间,来灵活选择在线或者离线的迁移方案,具有较高的复杂性;
4、改造和适配难:不同数据库的SQL语法、存储过程用法存在差异,语法改写在所难免,如果没有一批精通SQL改写和优化的专业人员,则无法有效地降低改造工作量,缩短项目工期;
5、数据对比与校验:无论是在测试阶段,还是正式迁移阶段,都要进行数据的对比校验,从而确保数据的完整性、有效性、一致性;
6、项目管理难:整个项目中,涉及多方的人力投入,每个步骤,各方的投入都不一样。有必要建立统一的工作量衡量标准,和可量化的成本评估模型,从而对项目预算进行评审;
7、应急与回退:为了应对迁移项目中出现的各类突发情况,还应该在流程上、技术上,制定回退与应急方案。
2、资源评估不准确,容易造成承载能力不足或资源浪费:要保证新系统有足够的承载能力,就要对服务器配置、存储空间进行公式化测算;
3、数据库迁移难度大,至少包括三部分:数据对象结构迁移、数据迁移以及应用兼容性改造。数据的迁移,根据数据量、网络条件、业务停机时间,来灵活选择在线或者离线的迁移方案,具有较高的复杂性;
4、改造和适配难:不同数据库的SQL语法、存储过程用法存在差异,语法改写在所难免,如果没有一批精通SQL改写和优化的专业人员,则无法有效地降低改造工作量,缩短项目工期;
5、数据对比与校验:无论是在测试阶段,还是正式迁移阶段,都要进行数据的对比校验,从而确保数据的完整性、有效性、一致性;
6、项目管理难:整个项目中,涉及多方的人力投入,每个步骤,各方的投入都不一样。有必要建立统一的工作量衡量标准,和可量化的成本评估模型,从而对项目预算进行评审;
7、应急与回退:为了应对迁移项目中出现的各类突发情况,还应该在流程上、技术上,制定回退与应急方案。
方案详情
1、云和恩墨300+DBA,为数据库国产化迁移全过程兜底,保障平滑迁移;
2、云和恩墨,基于超过十年的数据库服务经验,总结出了「四阶,九步,二十八项」的异构迁移方法论。该方法论,历经几千套数据库迁移实施的打磨,适用于数据库国产替代项目中的大多数场景;
3、MogDB 提供了全流程配套迁移工具MDB(MogDB Data Bridge),其中:
(1)PTK组件,提供数据库的一键式自动化安装,提供标准化的运行环境。
(2)DB Collector组件,对源端数据库、应用系统进行全维度的扫描画像,为迁移方案提供技术输入和指导。
(3)兼容性分析组件,主要用于:迁移前,用于评估数据对象、SQL语句兼容性;迁移后,用于对比源数据库与目标数据库的SQL性能差异。
(4)数据对比组件,用于数据迁移对比,可用于异构数据迁移时,对源端、目标端数据库进行校验和差异分析,从而确保数据异构迁移时的数据的完整性、准确性。
(5)数据迁移组件,用于全量数据库迁移,可将数据库全量、高速迁移到目标端openGauss 、MogDB 数据库;支持对存储过程、函数、触发器等程序代码的迁移和兼容性适配;便捷易用,只需要连通两侧环境网络,配置相关的数据迁移选项,即可开启数据库迁移任务。
2、云和恩墨,基于超过十年的数据库服务经验,总结出了「四阶,九步,二十八项」的异构迁移方法论。该方法论,历经几千套数据库迁移实施的打磨,适用于数据库国产替代项目中的大多数场景;
3、MogDB 提供了全流程配套迁移工具MDB(MogDB Data Bridge),其中:
(1)PTK组件,提供数据库的一键式自动化安装,提供标准化的运行环境。
(2)DB Collector组件,对源端数据库、应用系统进行全维度的扫描画像,为迁移方案提供技术输入和指导。
(3)兼容性分析组件,主要用于:迁移前,用于评估数据对象、SQL语句兼容性;迁移后,用于对比源数据库与目标数据库的SQL性能差异。
(4)数据对比组件,用于数据迁移对比,可用于异构数据迁移时,对源端、目标端数据库进行校验和差异分析,从而确保数据异构迁移时的数据的完整性、准确性。
(5)数据迁移组件,用于全量数据库迁移,可将数据库全量、高速迁移到目标端openGauss 、MogDB 数据库;支持对存储过程、函数、触发器等程序代码的迁移和兼容性适配;便捷易用,只需要连通两侧环境网络,配置相关的数据迁移选项,即可开启数据库迁移任务。

方案优势
从某种意义上说,国产化替代就是数据库的异构迁移,并非有太多技术难题克服不了。
真正的困难是什么?国产化是一项有着政策背景的任务,要在有限的时间内,平滑、高质量、低代价地实现替代。
怎么办?在云和恩墨看来,可以用这4句话来概括:以数据库产品为基础,以标准方法论为指导,以全套工具链为辅助,以专家和服务为保障。
有了安全可靠、性能过硬的产品,有了标准的方案方法和分工,有了工具去提升效率,降低风险,有了专家服务,能够复用业界最佳的经验,少走弯路,并且为一切极端情况兜底。
我们相信,只有这样一整套方案,才是现阶段,全面替代的最优路径。
真正的困难是什么?国产化是一项有着政策背景的任务,要在有限的时间内,平滑、高质量、低代价地实现替代。
怎么办?在云和恩墨看来,可以用这4句话来概括:以数据库产品为基础,以标准方法论为指导,以全套工具链为辅助,以专家和服务为保障。
有了安全可靠、性能过硬的产品,有了标准的方案方法和分工,有了工具去提升效率,降低风险,有了专家服务,能够复用业界最佳的经验,少走弯路,并且为一切极端情况兜底。
我们相信,只有这样一整套方案,才是现阶段,全面替代的最优路径。