资讯专栏INFORMATION COLUMN

Docker MongoDB 数据库备份 并复制到宿主 恢复

tuniutech / 1376人阅读

摘要:三打包备份文件夹还是容器中执行四从容器复制到宿主或输入切回到宿主机你的容器名解压解压后,解压到五恢复地址端口数据库名

一、从宿主连接到MongoDB容器

docker exec -it <你的MongodDB容器名> /bin/bash


二、使用mongodump命令进行数据库备份
容器中执行

mongodump -h 127.0.0.1 --port 27017 -u=用户名 -p=密码 -d test -o /dump

参数 作用
-h host
--port 端口
-d 指定数据库
-o 指定备份到哪个目录,不指定应该是直接备份到根目录的/dump文件夹
-u 用户名
-p 密码

系统备份成功会在/home/dump目录下自动生成一个数据库名的文件夹/test,里面是全部Collection备份的bson文件。


三、打包备份文件夹
还是容器中执行

tar -zcvf test.tar.gz /dump/test


四、从容器复制到宿主
Ctrl+D 或输入 excit 切回到宿主机

docker cp <你的MongodDB容器名>:/dump/test.tar.gz /home

解压

tar -zxvf /home/test.tar.gz

解压后,bson解压到 /home/dump/test/

五、恢复

mongorestore -h :<端口> -d <数据库名> /home/dump/test/

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/19152.html

相关文章

  • Docker MongoDB 据库备份 复制宿主 恢复

    摘要:三打包备份文件夹还是容器中执行四从容器复制到宿主或输入切回到宿主机你的容器名解压解压后,解压到五恢复地址端口数据库名 一、从宿主连接到MongoDB容器 docker exec -it /bin/bash 二、使用mongodump命令进行数据库备份 容器中执行 mongodump -h 127.0.0.1 --port 27017 -u=用户名 -p=密码 -d test -o...

    Kross 评论0 收藏0
  • nodebb搭建,维护,discuz!数据迁移至mongo

    摘要:原文链接为什么选择了我也不知道官方中文论坛官方文档中文文档安装此处的方式是安装部署不用考虑环境配置问题,但是相应的也会有一些弊端比如文件的修改等变得麻烦下方为镜像的为了修改文件方便,加了一个文件夹方便和宿主机文件交换同步上传的 原文链接 为什么选择了NodeBB?我也不知道~~~ NodeBB官方Github NodeBB中文论坛 NodeBB官方文档 NodeBB中文文档 安装 此...

    Charlie_Jade 评论0 收藏0
  • Docker - 01 常用指令、参数配置速查表

    摘要:后续文谈到私仓非常有用。恢复数据卷首先运行了一个新容器作为数据恢复的目标。第二行指令启动了一个临时容器,这个容器挂载了两个,第一个与要恢复的共享,第二个将宿主机的当前目录挂载到容器的下。参考会煮咖啡的猫咪 showImg(https://segmentfault.com/img/remote/1460000016001552?w=615&h=456); 目录 01 Docker 常用...

    oneasp 评论0 收藏0
  • mongo备份

    摘要:转载请注明出处原文排版地址点击获取更好阅读体验全局的备份恢复备份迁移到本机恢复挂载路径如下将备份文件复制到这个文件夹,在进入指定集合的导入导出导出数据库中指定集合的数据导出集合中指定字段的数据,导出的文件格式为 转载请注明出处 http://www.paraller.com 原文排版地址 点击获取更好阅读体验 全局的备份恢复 备份 mongodump -d yea -o /data...

    timger 评论0 收藏0
  • mongo备份笔记

    摘要:转载请注明出处原文排版地址点击跳转全局的备份恢复备份迁移到本机恢复复制到这个文件夹进入进入指定集合的导入导出导出数据库中指定集合的数据导出集合中指定字段的数据,导出的文件格式为根据条件导出数据 转载请注明出处 http://www.paraller.com 原文排版地址 点击跳转 全局的备份恢复 备份 mongodump -d yea -o /data/db/3.1_2017_07...

    Jiavan 评论0 收藏0

发表评论

0条评论

tuniutech

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<