gpt4 book ai didi

linux - MongoDB转储和还原

转载 作者:行者123 更新时间:2023-12-02 20:45:49 25 4
gpt4 key购买 nike

我使用docker安装了mongo,现在我需要执行 mongodb dump并还原

1)我在哪里可以下载这两个工具?
2)我不需要安装完整的mongo,因为已经使用docker安装了mongo,我只需要下载这两个mongo工具并使用docker mongo的IP和PORT进行转储和还原。

谢谢,
哈里

最佳答案

MongoDB在核心数据库旁边安装此工具,因此您只需在容器内执行命令或在系统中安装mongod即可使用,您可以使用以下命令获取MongoDB数据:

docker exec <CONTAINER> sh -c 'exec mongodump --db somedb --gzip --archive' > dump_`date "+%Y-%m-%d"`.gz

另外,您可以在没有mongo core的情况下获得这些实用程序。这是alpine-linux的示例软件包: mongodb-tools。对于其他发行版,您可以自己制作: mongodb-tools

关于linux - MongoDB转储和还原,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54501059/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com