目前国产数据库从Oracle迁移,仿佛信心比较足,而从DB2迁移,除了几家大厂之外,其余的都比较没有底气。我想知道,用国产数据库自带的工具从DB2将数据迁移到国产数据库,到底难点在哪?是工具开发难度太大还是有其它原因?
收起目前OceanBase的迁移工具OMS能够支持迁移 DB2 LUW到OceanBase Oracle兼容模式,预计5月份可以实现到OceanBase MySQL兼容模式的迁移。
对于DB2 到 OceanBase Oracle 模式的迁移,目前已经在国内几家大型金融企业上线,并稳定运行。
从产品角度来说:
难度1: DB2相对闭源,字符集/字段类型,字段长度和常用的MySQL/Oracle差别很大,需要特殊处理;
难度2:DB2系统 业务偏OLAP ,基本数据量较大,增量日志产生较多,对产品的全量迁移和增量解析能力要求较高,同时数据校验也是难度非常大的一部分,需要在很多特殊处理;
难度3: 目前的难度不在于技术,很多在于业务和领导的魄力,哈哈!