如何在Mongodb中使用带有mongodump命令的--out参数

时间:2015-09-02 14:48:04

标签: mongodb

我正在尝试使用Out Parameter在MongoDb 3.0中备份数据库。 我的命令是: mongodump --dbpath / data / db / --out / data / backup /

但是当我执行此命令时,我遇到了一个错误:

解析命令行选项时出错: - dbpath和相关标志为n 在3.0工具中支持。 ee http://dochub.mongodb.org/core/tools-dbpath-deprecated了解更多信息

我不知道如何解决这个问题。 任何人都可以解释如何在MongoDB 3.0中使用--out参数和mongodump命令

2 个答案:

答案 0 :(得分:2)

  • 默认

    mongodump --port port_name -d db_name --out path_dir

  • 例如

    mongodump --port 4001 -d machine --out~ / Desktop / test_data /

答案 1 :(得分:0)

从MongoDb 3.0 mongodump参数列表中删除

--dbpath。那应该已经指定了你的dbs的位置。尝试省略参数,它应该从您的mongod实例中读取数据。

如果您不管理,请尝试设置storageOptions