MongoDB 远程备份和恢复

onm*_*way 4 mongodb mongodump

我希望你能帮助我。这是一个以前被问过的问题,但我已经尝试了所有解决方案,但根本无法解决。

在发布这个问题之前,我花了很多时间进行研究。我看过官方的 MongoDB 文档和许多其他博客。

如何远程进行数据库备份/转储,以及在本地恢复那个笨蛋?

这是我迄今为止所拥有的:

从新的 CMD 提示符 shell 运行它:

C:\Users\Admin>mongodump --host 10.13.9.210 -d C:\Program Files\MongoDB\Server\3.0\bin --port 29039 --out /backup/mongodump-2015-11-13
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

2015-11-13T10:26:41.371+0200    error parsing command line options: expected argument for flag `/o, /out', but got option `/backup/mongodump-2015-11-13'
2015-11-13T10:26:41.371+0200    try 'mongodump --help' for more information
Run Code Online (Sandbox Code Playgroud)

其次; 我怎样才能在本地恢复这个备份?

先感谢您!

小智 5

您需要在输出路径的开头添加一个点。"./backup/mongodump-2015-11-13" 而不是 "/backup/mongodump-2015-11-13"