mongodb - 具有不同文件夹名称的 mongodump

标签 mongodb backup mongodump

有没有办法将 mongo 数据库转储到特定的文件夹名称? 假设我有一个名为 myDb

的数据库

当我使用时:

mongodump --db myDb

它生成一个转储文件夹,里面有一个 myDb 文件夹

是否可以从 mongodump 中获取类似 dump/mySpecifiedFolder 的内容?

最佳答案

您无法更改 myDB 文件夹的名称,因为它是为其包含的数据库命名的,但您可以更改 myDb 文件夹的位置。为此,请使用 --out/-o 参数。

来自 the docs :

--out , -o

Specifies the directory where mongodump will write BSON files for the dumped databases. By default, mongodump saves output files in a directory named dump in the current working directory.

所以,这个命令...

mongodump --db myDb -o /some/path/

... 会导致 mongodump 创建 /some/path/myDb

关于mongodb - 具有不同文件夹名称的 mongodump,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48620802/

相关文章:

java - 使用 MongoDB、Java 和 Jongo 创建动态查询

java - 使用 java mongo db 驱动程序使用 MongoDB 插入时出现重复键错误

mysql - 备份与截断-Mysql

sql-server - 减少 MS SQL 数据库备份文件大小的方法

mongodb - mongorestore 在分片集群 v4.2.x 上失败 |错误 : "panic: close of closed channel"

mongodb - mongorestore metadata.json 文件

javascript - MongoDB - 如果对象包含小于 x 的值,如何删除数组中的对象?

java - Activity崩溃生命周期方法——android

linux - 如何限制 mongodump 的 CPU 和 RAM 资源?

mongodb - 对于 Mongodb 来说,引用对象更好还是使用自然 String 键更好?