mongoexport / mongodump with option --uri

1.1k views Asked by At

During my studying of MongoDB I tried to dump a collection from training course's mongo database. I tried both mongodump and mongoexport. My shell command is like

mongoexport --uri="mongodb://<my-username>:<my_password>@<replica-1>.mongodb.net:27017,<replica-2>.mongodb.net:27017,<replica-3>.mongodb.net:27017/<database>?replicaSet=<replica-set>" --collection=<collection-name> --out=<collection-name>.json --ssl

When I run the command, nothing happened: no response, no new local files, no errors, only cursor flashes.

How can I export collections by the uri?

1

There are 1 answers

0
Sandy On
--forceTableScan 

option can be used along with mongodump & --uri option

mongodump --uri mongodb+srv://<user_name>:@.mongodb.net/db_name --forceTableScan --collection <collection_name> --out ./dump/