GaussDB到GBase 8a的迁移概述

GaussDB 200 迁移至 GBase 8a MPP Cluster 的总体流程如下图所示:
GaussDB到GBase 8a的迁移概述_第1张图片
DDL 迁移:

DDL 迁移采用一次性迁移的方式进行,可以从 GaussDB 导出 DDL 脚本,按照 GBase 8a MPP Cluster
语法对导出的脚本使用脚本方式进行批量修改;

数据迁移:

将 GaussDB 数据库的表数据通过接口以规定的分隔符导出成平面文件,然后使用 FTP/NFS 等方式发送到 GBase 8a MPP
Cluster 可以访问的文件系统,再通过 GBase 8a MPP Cluster 提供的批量数据加载工具完成数据加载。

程序/脚本迁移:

程序和脚本迁移包括仓库 ETL 和各层数据加工程序/脚本、GaussDB 库内存储过程等。迁移采用人工迁移审核的方式。

对于脚本类型的程序,如果 perl 脚本程序,需要对 ETL
连接数据库的具体方式进行转换,对于每日批量加工业务的调度,需要针对性的对调度程序进行重新配置,如 informatica、kattle
等工具的数据库连接部分配置、mapping映射关系的调整等。

工具接口迁移:

工具接口迁移,主要指 GaussDB 数据库上下游的第三方工具,如 ETL 工具、BI 工具等的接口迁移和联调工作,主要是将连接GaussDB 的第三方工具接口配置为连接 GBase 8a MPP Cluster 的接口,涉及的接口主要包括 JDBC、ODBC
等标准接口和对应的 jar 包或驱动程序的重新安装和连接配置,并对联通性和工具的基本功能进行验证。

你可能感兴趣的:(数据库,database,迁移学习,数据仓库,运维)