Mongodb
如何將 mongoDB 4.2 mongorestore 到 documentDB 4.0?
我需要從我的 mongodb 4.2 到兼容 DocumenDb 4.0 的 mongorestore 我從aws得到命令, 這就是
mongorestore --ssl --host="abc.aws.com:27017" --username=user --password=pass --sslCAFile rds-combined-ca-bundle.pem dump
但它向我顯示了這個錯誤
[1] 1120 -bash: dGFp: command not found [root@mongo-tf-doc01 dump]# 2021-04-06T12:10:48.434+0000 error connecting to host: could not connect to server: server selection error: server selection timeout current topology: Type: Single Servers: Addr: abc.aws.com:27017:27017, Type: Unknown, State: Connected, Average RTT: 0, Last error: connection(abc.aws.com:27017[-121]) connection is closed
我能夠成功連接 documentdb,所以我知道這不是連接問題,但是當我恢復時出現錯誤
發生這種情況是因為 AWS DocumentDB 僅與 mongo 4.0 兼容,而我試圖從 mongo 4.2 恢復,為了解決這個問題,我只使用了 AWS DMS,因為它是免費的,過程很簡單,並且 AWS 和其他人提供了許多教程在YouTube上