Creating a mongoDB backup/dump on remote server via local CMD/Shell
On Linux and Mac, arguments for command-line tools normally have one of these two formats:
--option1 value1 or  -o value1.

On Windows, the standard is different:
/option1 value1 or /o value1.

mongo, mongodump and other command-line MongoDB programs actually preserve the Linux way of passing arguments. But the Windows cmd.exe shell will still recognize the character / as a beginning of a command-line option.

Also, in UNIX systems, / is used to separated parts of a file system path, e.g. /data/db. On Windows, \ is used instead: C:\Data\DB.

Your problem is this part of the command: --out /backup/mongodump-2015-11-13. You kept the backup path in the UNIX format, and / was recognized as a starting character of a command-line option.

You should specify a real file system path on your hard drive instead. For example:

--out C:\backup\mongodump-2015-11-13


Also, your data path (C:\Program Files\MongoDB\Server\3.0\bin) contains a space. Because of the space, cmd.exe will treat C:\Program and Files\MongoDB\Server\3.0\bin as separate parameters. To prevent this, surround the path with quotes:

-d "C:\Program Files\MongoDB\Server\3.0\bin"


And as a final note, do not use the bin folder to store your data files (as you seem to be doing judging by the path you're passing to -d).