How to backup and restore Mongo DB
Let’s say you have a database called scraped_data
and you want to back up and restore it to a new database called matrix_aggregator
.
Install MongoDB tools
yay -S mongodb-tools
Backup
mongodump --uri="mongodb://localhost:27017/matrix_aggregator" --out=/tmp/dump
Restore
mongorestore --uri="mongodb://localhost:27017" /tmp/dump/matrix_aggregator --nsInclude="scraped_data.*" --nsFrom="scraped_data.*" --nsTo="matrix_aggregator.*" --db=matrix_aggregator