实现核心业务系统从Oracle/MySQL向信创平台的平稳迁移,是信创替代能否平稳落地的关键。客户的主要顾虑在于如何保障蕴含大量业务逻辑的旧系统在迁移中万无一失。南大通用GBase数据库通过其成熟的兼容性与迁移保障体系,有力地化解了这一顾虑,为客户的国产化转型保驾护航。
本文根据GBase数据库的迁移经验,就异构OLTP数据库迁移到GBase 8s的迁移方案做简要介绍。
一、项目迁移流程:
迁移流程是整个迁移工作的指导框架,可有效组织迁移工作的有序开展,主要流程步骤如下图:

二、迁移前期调研及方案设计:
这一阶段主要进行迁移前的调研评估,以及用来指导形成迁移落地执行的方案。内容包括如下几点:
1、迁移前期调研内容及要点
调研的重点是了解客户需求和当前的痛点,迁移后要有针对性地给客户提供改善的方案。
迁移前期调研是迁移项目的重要工作环节,此部分为项目实施不可省略环节。调研根据项目阶段的推进情况可能在签约前进行也可以在签约后进行。
- 1.1 迁移前期调研的目标
- 了解项目迁移实施范围
- 评估迁移工作量、实施工期、人员数量及能力要求
- 评估迁移技术难点、项目主要风险
- 1.2 迁移前期调研的内容
- 迁移系统现状:原数据库系统架构拓扑图、相关配置、上下游情况、原库版本
- 系统运行状况:应用场景、重要性级别评估、应用部署架构、业务类型、业务场景中增删改查各占的大致比例、并发情况、业务系统总用户数
- 系统指标要求:业务高峰时期的响应时延要求,批处理并发数,处理数据量、处理耗时、业务数据生命周期等
- 接口情况:应用开发语言,开发环境ORM框架版本信息、访问数据库接口协议、连接池配置、长连接/短连接等、第三方工具支持要求
2、迁移方案设计
迁移方案需根据迁移前期调研结果,并针对客户对该系统使用需求和痛点制定项目替换改造实施方案,主要包括:
- 迁移系统的硬件配置和部署方案;
- 针对客户需求和痛点提供的针对性解决方案;
- 迁移实施的步骤和工作内容;
- 实施计划和里程碑。
3、硬件资源评估
GBase 8s集群的硬件配置评估方式采用倒推的方法,即首先需要获取原库的详细配置信息,之后再根据CPU整体核数、内存容量、磁盘容量并结合业务数据量趋势评估GBase 8s集群单台服务器的配置以及配置服务器的台数。原则上GBase 8s集群所有服务器的CPU整体核数、内存容量和磁盘容量及盘片数量应不得小于原库配置。对于倒推法不适应的场景,也可以参考GBase 8s集群推荐的硬件配置。

原创文章,作者:kirin,如若转载,请注明出处:https://blog.ytso.com/tech/bigdata/317653.html