我已經使用一些查詢從mongolab.com導入和導出數據庫到我本地的mongodb服務器。你可以請任何人告訴我,如何從mongolab.com(clouddb)獲取所有數據到本地mongodb服務器。如何將數據庫從mongolab.com複製或導入到本地mongodb服務器?
我在命令行提示符下我本地的MongoDB服務器試着這些代碼:
mongodump -h ds040032.mongolab.com:40032 -d mydb -u "<"myname">" -p "<"mypass">" -o "<"D:\2016\LearnMongoDB\NEWDB">"
mongoexport -h ds040032.mongolab.com:40032 -d mydb -c "<"collectionname">" -u "<"myname">" -p "<"mypass">" -o "<"D:\2016\LearnMongoDB\Testingf">"
mongorestore -h ds040032.mongolab.com:40032 -d mydb -u "<"myname">" -p "<"mypass">" "<"input db directory">"
進入後,我沒有得到與命令行提示的任何結果。獲取Still cursor loading
符號。
請參閱本:http://docs.mlab.com/backups/ 一旦備份創建,下載文件,提取它,然後使用'mongorestore'將備份恢復到本地機器。 –
好的感謝您的參考。 –