We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Updated FAQ (markdown)
add question: What account permissions does MongoShake require
add question: How to solve "this error means user's oplog collection size is too small or document replication continues too long"
add question: How to solve the "oplog syncer internal error: get next oplog failed. release oplogsIterator, invalid cursor" error
add question: I find the ack(`lsn_ack.time`) keeps going while the checkpoint(`lsn_ckpt.time`) isn't, how to solve this problem
add question: What does "Conf.Options check failed: storage server should be configured while using mongo shard servers " means
add question: I found the synchronization is too fast to affect the normal request of the source database or target database, how to solve this problem
add question: How to solve the "target mongo server connect failed: no reachable servers" error
update memory usage calculation.
add question: or some special reasons, I write data into "admin" database, however, "admin" database can't be synced, how to sync collection under "admin" on the source MongoDB to another collection on the target MongoDB
add question: What does "smallest candidates is zero" log means
add question: What does "Conf.Options check failed: replication worker should be equal to count of mongo_urls while multi sources (shard)" means
adjust structure
add question: How to solve the "error type[*mgo.QueryError] error[no such cmd: applyOps]" error
add question: The `sync.mode` is `all`, will MongoShake run full sync again after restart
add question: Which logs need to be processed by the users
add question: How to solve the "ns {xx yy} to be synced already exists in dest mongodb" error
add question: Why data synchronization is slow
add question: What does "CheckpointOperation updated is not suitable. lowest [0]. current [xxxx]. reason : no candidates ack values found" log means