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

数据传输DTS磁盘热迁移能让数据库不停服吗?

数据传输DTS磁盘热迁移能让数据库不停服吗?

展开
收起
真的很搞笑 2023-12-14 07:44:35 85 0
3 条回答
写回答
取消 提交回答
  • 从事java行业9年至今,热爱技术,热爱以博文记录日常工作,csdn博主,座右铭是:让技术不再枯燥,让每一位技术人爱上技术

    您好,数据传输DTS服务迁移的时候可以做到不停机,并且数据迁移、同步均不会影响源库数据。
    实现原理是读取源库数据,并将数据复制至目标库,迁移或同步期间源库实例可以正常读写。
    需要注意的是,任务运行期间会占用源库一定的读写资源,可能会导致数据库的负载上升,在数据库性能较差、规格较低或业务量较大的情况下,可能会加重数据库压力,甚至导致数据库服务不可用。因此需要在执行数据同步前评估源库的性能,同时建议您在业务低峰期执行数据迁移或着同步(例如源库和目标库的CPU负载在30%以下)。

    2023-12-16 10:43:25
    赞同 1 展开评论 打赏
  • 数据传输DTS支持磁盘热迁移,可以在数据库不停机的情况下进行迁移。通过不停机迁移,可以实现在数据库迁移过程中,源数据库正常提供服务,最大程度降低依赖该数据库的应用程序的停机时间。

    2023-12-16 09:56:53
    赞同 1 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    是的,数据传输服务DTS确实支持磁盘热迁移功能,这意味着你可以在不停服的情况下对数据进行在线迁移。为了降低数据迁移成本并减少应用程序的停机时间,DTS推出了多种数据库引擎(如MySQL, Oracle, MongoDB等)的不停机迁移功能。在迁移过程中,为了确保源数据库业务写入的所有变更数据能够被迁移到目标库,DTS会开启增量数据拉取模块,拉取并保存迁移过程中源数据库的业务写入。当全量数据迁移完成后,会启动增量写入模块,开始回放全量迁移过程中产生的增量数据,从而实现源和目标实例增量数据的实时同步。此外,DTS还提供了链路状态实时监控和链路失败修复等完善的链路维护体系。

    2023-12-14 15:49:48
    赞同 展开评论 打赏

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

相关电子书

更多
DTCC 2022大会集锦《云原生一站式数据库技术与实践》 立即下载
阿里云瑶池数据库精要2022版 立即下载
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载