Mongodb backup and restore | How to take backup and restore mongoDB database Linux 18.04

Mongodb backup and restore | How to take backup and restore mongoDB database Linux 18.04

So, let’s start the article for How to take backup and restore mongoDB database Linux 18.04.

Prerequisites
– Ubuntu 18.04 with SSH access.
– Mongodb pre-install in Ubuntu 18.04.

NOTE: I’m not responsible for anytype of data losses. Try backup at secure place before restore database.

You can find article here how to install MongoDB to Linux Ubuntu 18.04.

mongodb database backup and restore

Now we are going to create folder for backup.

sudo mkdir /var/www/html/mongodb/backup

Now take backup of exiting mongoDB database.

sudo mongodump --db [databasename] --out /var/www/html/mongodb/backup/`date +"%m-%d-%y"`

at /var/www/html/backup a folder created with current date.

Now getting database backup from remote server.

mongodump --host [YOUR_SERVER_IP_ADDRESS] --port 27017 --username [DB_USERNAME] --password [DB_PASSWORD] --authenticationDatabase admin --db mydb --out /var/www/html/mongodb/backup

Now restore Mongodb database.

remember one thing if you are going to upload/store with same database name then its replace and upload newone. ( old one will be dropped. )

sudo mongorestore --db [databasename] --drop /var/www/html/mongodb/backup/03-16-20/databasename

I hope you like this article. Keep visiting my website for more upcoming articles. If you need any help with Mongodb backup and restore | How to take backup and restore mongoDB database Linux 18.04How to fetch data from MsSQL in NodeJS you can contact me. You can ask me questions in comments also. You can connect me on social media as well links are below in the footer section. Keep connected. Happy Coding.

Prashant Sutharhttps://prashantsuthar.com
My self Prashant Suthar, I had experience worked with NodeJS, Core PHP, WordPress, CodeIgniter, Shopify, Prestashop, Opencart and many frameworks. I had some basic knowledge about server setup and maintenance. I also worked with third parties APIs like Twillio audio,video, SMS API, FB messenger API and many more. I am working as team lead & sr. developer in Ahmedabad, GJ, IN.

Comments

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Similar Articles