How to export/restore in mongodb?

Posted September 1, 2015 17.5k views
MongoDBUbuntuNoSQLConfiguration Management

Hello! I have a local mongo db and I want to transfer it into my ubuntu machine.
So far i have exported the local db issuing the command below:

mongoexport --db local_db --collection myCollection --out myCollection.json

and the json file was created. Now i log in into my machine using putty and try

mongoimport --db cloud_db --collection myCloudCollection --file myCollection.json

and i get the following error:

Failed: error connecting to db server: no reachable servers
2015-09-01T13:10:30.080-0400 imported 0 documents
Failed: error connecting to db server: no reachable serversmongoimport

i try to restart mongo service sudo service mongod restart but i get the same error.

any help? what Am i doing wrong?

1 comment

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
1 answer

By default, mongoimport will attempt to connect to a MongoDB instance on localhost port 27017. If yours is running on a different port, you will also need to provide --host <hostname>:<port> when using the command.

You can check what port your instance is using by running:

  • netstat -plunt | grep mongo

See here for the full documentation for mongoimport