meteor.com에서 호스팅 하고 있는 mongodb를 백업받고 로컬에 넣어보고 싶을때가 있다. 아래 내용을 따라해 보자~
$ cd yourapp
$ meteor login
$ meteor mongo yourapp.meteor.com --url
mongodb://client-ID:password-3be8-f6c5-50a9-password@production-db-b1.meteor.io:27017/yourapp_meteor_com
이 링크는 1분 정도 있다가 무효화 됩니다. 서두르세요^^/
$ mongodump -h production-db-b1.meteor.io --port 27017 --username client-ID --password password-3be8-f6c5-50a9-password -d yourapp_meteor_com
명령어를 내린 폴더에 dump/yourapp_meteor_com 으로 백업이 된다.
로컬에서는 meteor를 실행 시켜서 로컬 mongodb가 실행되도록 한다.
$ meteor mongo
MongoDB shell version: 2.4.9
connecting to: 127.0.0.1:3001/meteor
백업한 폴더에서 아래 명령어를 치면 데이터가 import 된다.
$ mongorestore --port 3001 -d meteor dump/yourapp_meteor_com
http://stackoverflow.com/questions/16816860/meteor-how-can-i-backup-my-mongo-database http://docs.mongodb.org/manual/tutorial/backup-with-mongodump/#backup-from-non-local