数据传输服务DTS数据迁移基本原理-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

数据传输服务DTS数据迁移基本原理

2018-03-09 06:39:27 731
数据传输
分享到
取消 提交回答
全部回答(1)
  • 2018-03-15 03:20:26
    已采纳

    详细解答可以参考官方帮助文档

    迁移原理

    数据迁移任务提供多种迁移类型:结构对象迁移、全量数据迁移以及增量数据迁移。如果需要实现不停服迁移,那么迁移过程需要经历:
    (1) 结构对象迁移
    (2) 全量数据迁移
    (3) 增量数据迁移

    对于异构数据库之间的迁移,进行结构迁移时,DTS会从源库读取结构定义语法后,会根据目标数据库的语法定义,组装成目标数据库的语法定义格式,然后导入到目标实例中。

    全量数据迁移过程持续较久,在这过程中,源实例不断有业务写入,为保证迁移数据的一致性,在全量数据迁移之前会启动增量数据拉取模块,增量数据拉取模块会拉取源实例的增量更新数据,并解析、封装、存储在本地存储中。

    当全量数据迁移完成后,DTS会启动增量数据回放模块,增量数据回放模块会从增量拉取模块中获取增量数据,经过反解析、过滤、封装后同步到目标实例,从而实现源实例、目标实例数据实时同步。

    0 0
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

相似问题
推荐课程