You need to enable JavaScript to run this app.
文档中心
数据库传输服务

数据库传输服务

复制全文
下载 pdf
预检查项
预检查项(MongoDB)
复制全文
下载 pdf
预检查项(MongoDB)
数据库传输服务 DTS 创建或配置 MongoDB 的迁移或同步任务时,会先对数据库进行各项检查。本文介绍检查项的详细信息。
检查项
数据库类型
检查范围
级别
检查内容
备注
源端同步对象存在性检查
源库
  • 所有迁移
  • 所有同步
Warning
检查源端同步对象是否存在。
运行环境检测
  • 所有迁移
  • 所有同步
Warning
运行环境检测。
数据库连接和结构通配符规则检查
  • 源库
  • 目标库
  • 所有迁移
  • 所有同步
Warning
数据库和结构通配符规则检查。
源库和目标库连通性检查
  • 源库
  • 目标库
  • 所有迁移
  • 所有同步
Error
检查数据传输服务器是否能连通源端和目标端的数据库。
源库 Oplog 检查
源库
  • 所有迁移
  • 所有同步
Error
检查源数据库是否开启 Oplog。
增量迁移或同步时,源端需要开启 Oplog。
源库账号权限检查
源库
  • 增量迁移
  • 增量同步
Warning
检查源数据库的账号权限是否满足迁移或同步要求。
副本集:在增量迁移或增量同步过程中,检查账号是否有 serverStatus 权限。
  • 所有迁移
  • 所有同步
分片集:在迁移或同步过程中,检查账号是否有 listShards 权限。
数据库版本检查
  • 源库
  • 目标库
  • 所有迁移
  • 所有同步
Error
检查源库或目标库的数据库版本是否为 MongoDB 3.6 或以上版本。
目标库账号权限检查
目标库
  • 所有迁移
  • 所有同步
Error
检查目标库的账号权限是否满足迁移或同步要求。
目标库账号拥有如下权限:
  • find
  • remove
  • insert
  • update
  • createCollection
  • createIndex
  • dropCollection
  • dropIndex
  • dropDatabase
  • listCollections
  • listIndexes
主节点检查
目标库
  • 所有迁移
  • 所有同步
Error
当 MongoDB 数据库为副本集架构时,检查源端地址是否包含主节点地址。
架构迁移检查
  • 源库
  • 目标库
  • 所有迁移
  • 所有同步
Warning
检查源库和目标库的架构是否兼容。
检查源端和目标端版本
  • 源库
  • 目标库
  • 所有迁移
  • 所有同步
Warning
检查 MongoDB 源和目标版本是否兼容。
源端 mongos 连接检查
源库
  • 所有迁移
  • 所有同步
Warning
检查源端 MongoDB 分片地址是否正确。
目标端 mongos 连接检查
目标库
  • 所有迁移
  • 所有同步
Warning
检查目标端 MongoDB 分片地址是否正确。
源和目标端同实例同库表检查
  • 源库
  • 目标库
  • 所有迁移
  • 单向同步
Warning
检查源端和目标端是否同实例同库表。
目标集合存在性
目标库
  • 所有迁移
  • 所有同步
Warning
检查目标端目标集合是否存在。
  • 在结构迁移场景中,如果目标端中存在目标集合,则不迁移目标集合,此举可能导致源端和目标端目标集合中的数据不一致。
  • 在非结构迁移场景中(包含数据同步),如果目标端中不存在目标集合,DTS 自动为目标端创建只有 _id 主键的目标集合,此举可能会影响业务正常运行。
毫秒级延迟监控可用性检查
源库
MongoDB 至 MongoDB 同步
Error
检查源库毫秒级延迟监控的可用性。
当预检查不通过时您可能会遇到源端数据库账号没有 root、readWriteAnyDatabase、dbAdminAnyDatabase 和 cloudAdmin 权限。报错提示时,请根据提示修改对应问题。详细操作,请参见开启毫秒级延迟监控预检查不通过怎么办?
分片键一致性检查
  • 源库
  • 目标库
  • 所有迁移
  • 所有同步
Warning
检查源端与目标端的分片键配置是否一致。
最近更新时间:2026.06.05 11:55:01
这个页面对您有帮助吗?
有用
有用
无用
无用