Skip to content

Instantly share code, notes, and snippets.

@toan2406
Last active May 29, 2017 09:16
Show Gist options
  • Save toan2406/82bf9b3f13cad54429bc65a3103c7727 to your computer and use it in GitHub Desktop.
Save toan2406/82bf9b3f13cad54429bc65a3103c7727 to your computer and use it in GitHub Desktop.
// Backup and restore to local
$ mongodump --host localhost --port 27017 --db db-name -u XXX -p YYY --out db-backup
$ zip -r db-backup.zip db-backup
$ scp -i keys/key.pem ubuntu@ip:app/db-backup.zip ~/Downloads
$ mongorestore --db db-name --drop db-backup/db-name
// Dump from mongo cloud
$ mongod --dbpath [db-path] --replSet [replset-name]
$ mongo
> rs.initiate({ _id: "db_name", members: [{ _id: 1, host: "localhost:27017" }] })
> exit
$ mongodump ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment