MongoDB检查项
更新时间:2024-08-30
数据传输服务 DTS 配置 MongoDB 的传输任务时,会先对数据库进行各项检查。本文介绍检查项的详细信息。
检查项 | 数据库类型 | 检查范围 |
---|---|---|
检查数据传输服务器是否能连通源数据库 | 源端 | 所有迁移 |
检查源数据库的账号权限是否满足迁移要求 | 源端 | 所有迁移 |
检查源数据库版本是否符合要求 | 源端 | 所有迁移 |
检查数据传输服务器是否能连通目标数据库 | 目标端 | 所有迁移 |
检查目标数据库的账号权限是否满足迁移要求 | 目标端 | 所有迁移 |
检查目标数据库版本是否符合要求 | 目标端 | 所有迁移 |
检查是否是同实例之间的全量迁移 | 目标端 | 所有迁移 |
检查下游入口连接信息是否包含 Primary 节点 | 目标端 | 所有迁移 |
检查账号是否可迁移 | 源端 | 结构迁移 |
检查角色是否可迁移 | 源端 | 结构迁移 |
检查增量迁移源端数据库是否包含 oplog.rs 集合 | 源端 | 增量同步 |
检查源端配置的 mongoshard 是否能连通 | 源端 | 所有迁移 |
检查源端配置的 mongos 是否能连通 | 源端 | 所有迁移 |
检查源数据库的账号权限是否满足 mongoshard 迁移要求 | 源端 | 所有迁移 |
检查源数据库的账号权限是否满足 mongos 迁移要求 | 源端 | 所有迁移 |
检查源端是否包含 config 库 | 源端 | 所有迁移 |
检查目标端连接的是否为 mongos | 目标端 | 所有迁移 |
检查源端配置的 mongosurl 是否正确 | 源端 | 结构迁移 |
检查源端 balancer 是否关闭 | 源端 | 全量迁移/增量同步 |