备份MongoDB mup部署

时间:2016-08-29 18:23:56

标签: meteor kadira

我已使用mup deploy成功部署了我的流星应用程序。如访问数据库的文档中所述,我们需要运行此命令:

save(list=ls(), file='~/r_workspace.RData')

如何在此设置中使用mongodump命令?我试过跑

load(file='~/r_workspace.RData')

命令运行成功,但我找不到baza.gz存档

1 个答案:

答案 0 :(得分:1)

我发现dump被保存在docker容器中。要从本地文件系统访问备份,我们需要从docker容器中复制它。

转储:

docker exec -it mongodb mongodump --db appName --archive=/root/baza.gz --gzip

从docker容器复制到本地文件系统:

docker cp mongodb:/root/backup.gz /home/local_user