具有不同文件夹名称的 mongodump

ami*_*.sh 3 backup mongodb mongodump

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

当我使用时:

mongodump --db myDb
Run Code Online (Sandbox Code Playgroud)

它生成一个转储文件夹,myDb其中包含一个文件夹

是否有可能得到类似的dump/mySpecifiedFolder东西mongodump

gly*_*ing 6

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

来自文档

--输出,-o

指定 mongodump 将为转储数据库写入 BSON 文件的目录。默认情况下,mongodump 将输出文件保存在当前工作目录中名为 dump 的目录中。

所以,这个命令...

mongodump --db myDb -o /some/path/
Run Code Online (Sandbox Code Playgroud)

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