【问题标题】:How to backup mongodb on a meteor app deployed with MUPX如何在使用 MUPX 部署的流星应用程序上备份 mongodb
【发布时间】:2015-12-23 22:41:43
【问题描述】:

我已经在服务器上使用 MUPX 和 mongodb 部署了我的 Meteor 应用程序。

MUPX 将 mongodb 放入 docker 容器中。

如何备份?

我运行了命令docker exec -it mongodb mongodump

它看起来像转储了。但是当我输入ls 时,我看不到任何文件。我认为它会将文件转储到 docker 容器中。

如何访问我服务器上的转储文件?然后将它们传输到我的本地计算机?

【问题讨论】:

    标签: meteor


    【解决方案1】:

    我想通了。我必须学习更多关于如何使用 docker。

    所以首先在运行命令 docker exec -it mongodb mongodump 之后

    转储位于 docker 容器内。

    查看正在运行的 docker 容器类型

    docker ps
    

    使用命令查看容器中名为 mongodb 的文件

    docker exec -it mongodb ls
    

    您将看到转储目录。要将其复制到容器外部,请使用您的服务器

    docker cp mongodb:dump .
    

    这会将转储目录复制到您的当前目录中。然后只需使用 scp 复制到您的本地计算机

    【讨论】:

      猜你喜欢
      • 2016-08-30
      • 2012-05-28
      • 2016-10-24
      • 1970-01-01
      • 2018-05-05
      • 2017-05-14
      • 2015-10-27
      • 2017-04-04
      • 1970-01-01
      相关资源
      最近更新 更多