数据库迁移可以通过什么技术实现

如题所述

  数据迁移的实现可以分为3个阶段:数据迁移前的准备、数据迁移的实施和数据迁移后的校验。由于数据迁移的特点,大量的工作都需要在准备阶段完成,充分而周到的准备工作是完成数据迁移的主要基础。
  具体而言,要进行待迁移数据源的详细说明(包括数据的存储方式、数据量、数据的时间跨度);建立新旧系统数据库的数据字典;
  对旧系统的历史数据进行质量分析,新旧系统数据结构的差异分析;
  新旧系统代码数据的差异分析;
  建立新老系统数据库表的映射关系,对无法映射字段的处理方法;
  开发、部属ETL工具,编写数据转换的测试计划和校验程序;
  制定数据转换的应急措施。
  其中,数据迁移的实施是实现数据迁移的3个阶段中最重要的环节。
  它要求制定数据转换的详细实施步骤流程;
  准备数据迁移环境;业务上的准备,结束未处理完的业务事项,或将其告一段落;对数据迁移涉及的技术都得到测试;最后实施数据迁移。
  数据迁移后的校验是对迁移工作的检查,数据校验的结果是判断新系统能否正式启用的重要依据。可以通过质量检查工具或编写检查程序进行数据校验,通过试运行新系统的功能模块,特别是查询、报表功能,检查数据的准确性。
  
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-09-14
相似回答