0
我重新部署我的應用程序流星使用'流星部署'
和我的數據庫被重置。
任何線索爲什麼會發生這種情況,或者我將來如何避免它?部署到流星服務器後DB重置
我重新部署我的應用程序流星使用'流星部署'
和我的數據庫被重置。
任何線索爲什麼會發生這種情況,或者我將來如何避免它?部署到流星服務器後DB重置
當部署流星應用程序時,保存在本地mongo中的數據不會部署到服務器。所以,你可以使用mongodump和mongorestore來解決它:()
現在首先轉儲數據庫運行的地方
mongodump --host localhost:3001
讓您mongodb`s憑證(在你的應用程序目錄):
meteor mongo myapp.meteor.com --url
這會給你的數據庫URL形式:
的mongodb:// username
:password
@host
:port
/databasename
有了這些信息,你可以填補他們進入mongorestore
(docs),並在
mongorestore -u username -p password -h host:port -d databasename ~/desktop/location_of_your_mongodb_dump
所有會以這種方式得到轉移恢復您的本地數據庫。我希望它可以幫助。
我不需要我的本地數據庫,我希望在流星服務器上的數據庫保持在那裏,它被「重置」爲空 –