数据库传输服务
检查项 | 数据库类型 | 检查范围 | 级别 | 检查内容 | 备注 |
源端同步对象存在性检查 | 源库 |
| Warning | 检查源端同步对象是否存在。 | 无 |
运行环境检测 | 无 |
| Warning | 运行环境检测。 | 无 |
数据库连接和结构通配符规则检查 |
|
| Warning | 数据库和结构通配符规则检查。 | 无 |
源库和目标库连通性检查 |
|
| Error | 检查数据传输服务器是否能连通源端和目标端的数据库。 | 无 |
源库 Oplog 检查 | 源库 |
| Error | 检查源数据库是否开启 Oplog。 | 增量迁移或同步时,源端需要开启 Oplog。 |
源库账号权限检查 | 源库 |
| Warning | 检查源数据库的账号权限是否满足迁移或同步要求。 | 副本集:在增量迁移或增量同步过程中,检查账号是否有 serverStatus 权限。 |
| |
| | | 分片集:在迁移或同步过程中,检查账号是否有 listShards 权限。 |
数据库版本检查 |
|
| Error | 检查源库或目标库的数据库版本是否为 MongoDB 3.6 或以上版本。 | 无 |
目标库账号权限检查 | 目标库 |
| Error | 检查目标库的账号权限是否满足迁移或同步要求。 | 目标库账号拥有如下权限:
|
主节点检查 | 目标库 |
| Error | 当 MongoDB 数据库为副本集架构时,检查源端地址是否包含主节点地址。 | 无 |
架构迁移检查 |
|
| Warning | 检查源库和目标库的架构是否兼容。 | 无 |
检查源端和目标端版本 |
|
| Warning | 检查 MongoDB 源和目标版本是否兼容。 | 无 |
源端 mongos 连接检查 | 源库 |
| Warning | 检查源端 MongoDB 分片地址是否正确。 | 无 |
目标端 mongos 连接检查 | 目标库 |
| Warning | 检查目标端 MongoDB 分片地址是否正确。 | 无 |
源和目标端同实例同库表检查 |
|
| Warning | 检查源端和目标端是否同实例同库表。 | 无 |
目标集合存在性 | 目标库 |
| Warning | 检查目标端目标集合是否存在。 |
|
毫秒级延迟监控可用性检查 | 源库 | MongoDB 至 MongoDB 同步 | Error | 检查源库毫秒级延迟监控的可用性。 | 当预检查不通过时您可能会遇到源端数据库账号没有 root、readWriteAnyDatabase、dbAdminAnyDatabase 和 cloudAdmin 权限。报错提示时,请根据提示修改对应问题。详细操作,请参见开启毫秒级延迟监控预检查不通过怎么办?。 |
分片键一致性检查 |
|
| Warning | 检查源端与目标端的分片键配置是否一致。 | 无 |