跳到主要内容

使用 NineData 进行数据库复制

数据库复制用于在源系统和目标系统之间保持数据同步。在 NineData 中,复制工作流可用于迁移、灾难恢复、双活场景和数据集成。

常见场景​

  • 将生产数据库同步到目标环境。
  • 在不同数据库引擎之间传输数据。
  • 为报表、数仓或湖仓系统提供数据。
  • 让目标数据库为迁移切换或恢复做好准备。

团队使用 NineData 的原因​

团队通常既需要易于运维的复制方式,也需要足以支撑生产工作负载的安全性。NineData 将任务管理、监控和校验集中在一处,让运维人员能够查看正在运行的任务、需要关注的问题以及同步后的变化。

在以下情况下会比较适用:

  • 需要可重复的工作流,而不是一次性脚本。
  • 需要查看长时间运行的同步任务。
  • 需要从源数据到经过校验的目标数据的清晰流程。

从产品指南开始​

任务文档
了解复制概念数据复制概述
创建复制任务创建数据复制任务
配置分片复制分片复制
配置定期全量复制定期全量复制