【问题标题】:Openshift - how to run mongoexport to export mongodb collectionOpenshift - 如何运行 mongoexport 来导出 mongodb 集合
【发布时间】:2013-10-07 09:43:20
【问题描述】:

我在 Openshift 上为我的应用程序使用 MongoDB。但我无法找到数据库文件。如果我使用 mongoexport 命令保存这些文件(我知道 --out 选项)。 mongoexport util 存在于哪里?而且我无法在 openshift 上成功运行 mongoexport。

谁能帮我解决这个问题?

【问题讨论】:

    标签: mongodb openshift


    【解决方案1】:

    首先转到您的 repo 文件夹。

    cd app-root/repo/
    

    然后在mongoexport命令下面运行。

    mongoexport --host hostname --port port --authenticationDatabase admin --username admin --password password --db test --collection collection --out collection.json
    

    --authenticationDatabase是指定不同数据库中存在的用户名和密码时必须选项。

    Refer this documentation 了解更多选项。

    【讨论】:

    • 感谢您发布解决方案!感谢您发布forum thread。如果您打算在设备上保留备份,将它们保存在 $OPENSHIFT_DATA_DIR 中会有所帮助。同样,您可以使用Rockmongo 导出数据
    • @NamDuong 当然。感谢您的回复。
    猜你喜欢
    • 2015-08-07
    • 2012-06-30
    • 2022-12-05
    • 1970-01-01
    • 2011-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多