0

我在主机 A 中有该集合的 mongodump,现在我需要将它移到主机 B 中。

我用过,

 mongodump --host mongodb1.example.net --port 37017 --username user --password pass /opt/backup/mongodump-2011-10-24

但它对我不起作用。对此还有其他帮助吗?

提前致谢。

4

1 回答 1

3

在终端中,在本机 Linux 终端和 PuTTY 中,-文件名中的文件名实际上通常被视为命令的一种选项。当然,当mongodump检测到错误数量的选项等阻止它工作时,这会引发错误。似乎在这方面使用'and的封装"也不起作用。

一个简单快速的解决方法是手动指定--out选项,如下所示:

./mongodump --host mongodb1.example.net --port 37017 --username user --password pass --out=/opt/backup/mongodump-2011-10-24
于 2013-01-02T09:03:41.747 回答