开发者社区 > 数据库 > 数据库管理工具 > 正文

现在想用DMS dts做数据同步,把整个库从公有云同步到内网,并保持一段时间的增量同步,这个可行吗?

有个问题咨询下哈

现状:
现有业务要做站内迁移,之前是在公有云申请的dms数据库inbound_marketing@rm-rj94i402ve4973tq2.mysql.rds.aliyuncs.com ,现在我们从办公网又申请了一个新库icbu_wordpress_admin@rm-0xic1j9318k4w3j70.mysql.rds.aliyuncs.com

现在想用dts做数据同步,把整个库从公有云同步到内网,并保持一段时间的增量同步,这个可行吗?
243e6753875d7dd2bcf76d5783843227.png
公网的rds 同步到 内网诺曼底申请的rds

展开
收起
嘟嘟嘟嘟嘟嘟 2023-11-22 05:16:11 94 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    是的,可以通过使用Data Transmission Service (DTS) 实现数据同步,将公有云的数据库inbound_marketing@rm-rj94i402ve4973tq2.mysql.rds.aliyuncs.com同步到私有云的新库 icbu_wordpress_admin@rm-0xic1j9318k4w3j70.mysql.rds.aliyuncs.com 。这需要使用 DTS 实时同步功能,并设置一定的定时器进行持续同步。
    需要注意的是,在进行数据同步时,请确保数据库之间有足够的网络带宽,并确认两个数据库的版本和配置相同。如果需要进行长时间的增量同步,可以设置自动扩展会话,以便将新插入或更新的数据同步到目标数据库中。

    2023-11-22 13:16:42
    赞同 展开评论 打赏
  • 您可以使用阿里云的数据同步服务DTS将整个库从公有云同步到内网,并保持一段时间的增量同步。DTS的数据同步功能能够在两个数据源之间实时同步正在进行的数据变更,这包括源数据库和目标数据库的结构以及存量数据。

    在全量数据迁移完成后,DTS会检索本地存储的增量数据,重新格式化,并将数据更新应用到目标数据库中。这个过程会持续进行,直到所有正在进行的数据变更都复制到目标数据库,并且源数据库和目标数据库完全同步。

    如果同步任务暂停,仅目标端的数据写入会暂停,但源端增量变化的数据仍会被扣除费用。因此,如果您需要恢复同步任务,建议先将执行过DDL的表移出同步对象,待延时降为0毫秒后,再删除目标库对应表,最后将该表重新加入同步对象。

    2023-11-22 10:36:14
    赞同 展开评论 打赏
  • 公网暂不支持同步链路,您可以选择迁移链路,如您要保持一段时间的增量,建议您配置任务时勾选增量迁移,详细参考:https://help.aliyun.com/zh/dts/user-guide/migrate-data-from-a-self-managed-mysql-database-to-an-apsaradb-rds-for-mysql-instance-1?spm=a2c4g.11186623.0.0.87d243ffbkJpdR
    此回答整理自钉群“阿里云DMS数据管理用户交流群”

    2023-11-22 08:12:57
    赞同 展开评论 打赏

阿里云提供了一系列数据库管理工具,可以满足您在云上进行数据库管理的各种需求。包含数据传输服务DTS、数据库备份 DBS、数据库自治服务 DAS、数据管理 DMS。

相关产品

  • 数据管理
  • 相关电子书

    更多
    基于Spark的统一数据管理与数据探索平台 立即下载
    INFINIDATA:基于Spark的统一数据管理与探索平台 立即下载
    DTS控制台一本通 立即下载