MongoDB - How to backup and restore a database
This is a quick example to show how to easily backup and restore a MongoDB database from the command line, using the current date as the backup folder name (YYYYMMDD).
Backup MongoDB database using date for the folder name
mongodump command will create a backup / dump of the MongoDB database with the name specified by the
--db [DB NAME] argument.
--out /var/backups/`date +"%Y%m%d" argument specifies the output directory as
/var/backups/[TODAY'S DATE] e.g.
sudo mongodump --db [DB NAME] --out /var/backups/`date +"%Y%m%d"`
Restore MongoDB database from backup
mongorestore command restores a database to the destination
--db [DB NAME] from the specified directory, e.g.
sudo mongorestore --db [DB NAME] /var/backups/[BACKUP FOLDER NAME]
Need Some MongoDB Help?
Search fiverr to find help quickly from experienced MongoDB developers.
Exclusive Semrush Special Offer
FREE 14-day PRO trial to Semrush is available to visitors of this blog. Check your website health quickly and easily with the Semrush all-in-one site auditing tool, eliminate technical SEO issues and optimize your website's speed and performance.