You need to enable JavaScript to run this app.
导航
预检查项(MongoDB)
最近更新时间:2024.06.19 16:50:47首次发布时间:2022.06.14 11:10:22

数据库传输服务 DTS 创建或配置 MongoDB 的迁移或同步任务时,会先对数据库进行各项检查。本文介绍检查项的详细信息。

检查项数据库类型检查范围级别检查内容备注

源端同步对象存在性检查

源库

  • 所有迁移

  • 所有同步

Error

检查源端同步对象是否存在。

运行环境检测

  • 所有迁移

  • 所有同步

Warning

运行环境检测。

数据库连接和结构通配符规则检查

  • 源库

  • 目标库

  • 所有迁移

  • 所有同步

Error

数据库和结构通配符规则检查。

源库和目标库连通性检查

  • 源库

  • 目标库

  • 所有迁移

  • 所有同步

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 分片地址是否正确。