2
我在Openshift上爲我的應用程序使用MongoDB。但我無法找到數據庫文件。如果我使用mongoexport命令將保存這些文件(我意識到--out選項)。 mongoexport util在哪裏存在?而且我無法在openshift上成功運行mongoexport。Openshift - 如何運行mongoexport導出mongodb集合
任何人都可以幫助我嗎?
我在Openshift上爲我的應用程序使用MongoDB。但我無法找到數據庫文件。如果我使用mongoexport命令將保存這些文件(我意識到--out選項)。 mongoexport util在哪裏存在?而且我無法在openshift上成功運行mongoexport。Openshift - 如何運行mongoexport導出mongodb集合
任何人都可以幫助我嗎?
首先轉到您的回購文件夾。
cd app-root/repo/
然後在mongoexport
指令下運行。
mongoexport --host hostname --port port --authenticationDatabase admin --username admin --password password --db test --collection collection --out collection.json
--authenticationDatabase
是當你指定存在於不同的數據庫的用戶名和密碼必須的選擇。
感謝您發佈解決方案!並感謝發佈[論壇主題](https://www.openshift.com/forums/openshift/mongodb-files-storage-location)。如果您計劃在設備上保留備份,則有助於將它們保留在$ OPENSHIFT_DATA_DIR中。同樣,您可以使用[Rockmongo](https://www.openshift.com/blogs/how-to-manage-mongodb-on-openshift-with-rockmongo)導出您的數據 –
@NamDuong當然。感謝回覆。 – user10