سؤال

I'd like to specify the directory to which mongodump dumps, via a switch on the mongodump command. Is this possible?

هل كانت مفيدة؟

المحلول

You don't need a script. From the docs:

--out <path>, -o <path>

Specifies the directory where mongodump will write BSON files for the dumped databases.

Example:

mongodump -o /mydir/

Lots of other options there, check it out.

نصائح أخرى

You can view all the commands for mongodump by typing "mongodump --help" in the command prompt (NB. You have to be in the folder that contains mongodump.exe).

You can use a command like:

mongodump /host <hostIP> /port <port> /d <database> /c <collection> /o <outputDirectoryPath> 

It Dumps my_db in a gzip format inside tmp/my_db.dump file which is Restoreable

mongodump --db my_db --gzip -o ./tmp/my_db.dump

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top