我想通过 mongodump 命令上的开关指定mongodump转储到的目录。这可能吗?
问问题
28203 次
4 回答
52
你不需要脚本。从文档:
--out <path>, -o <path>
指定 mongodump 将为转储数据库写入 BSON 文件的目录。
例子:
mongodump -o /mydir/
那里有很多其他选择,请查看。
于 2012-04-12T17:43:59.643 回答
1
您可以通过在命令提示符中键入“mongodump --help”来查看 mongodump 的所有命令(注意。您必须位于包含 mongodump.exe 的文件夹中)。
您可以使用如下命令:
mongodump /host <hostIP> /port <port> /d <database> /c <collection> /o <outputDirectoryPath>
于 2017-01-18T14:43:55.977 回答
0
它以 gzip 格式将 my_db 转储到可恢复的 tmp/my_db.dump 文件中
mongodump --db my_db --gzip -o ./tmp/my_db.dump
于 2020-12-04T07:50:46.203 回答
0
当我使用 Windows 时,我总是使用下面的命令,因为它导出到带有导出日期的文件夹中:
setlocal enableextensions
set FOLDER_NAME=%DATE:/=_%
mongodump --uri "mongodb+srv://USER:PASSWORD@URL/DATABASE_NAME" -o C:\work\scheduled\dump\backup-%FOLDER_NAME%
将命令保存在具有 bat 扩展名的文件中(例如,dump.bat)
于 2022-02-21T15:21:49.340 回答