1.本地备份数据库

导出整个库
mongodump -h 127.0.0.1 -d testdb -o D:\Database\temp
导出单个表
mongoexport --host 127.0.0.1 --db testdb --collection mycol --out D:\Database\temp\mycol.json

2.将需要导入的数据库拷贝到/home/kobe/datadir

cp mycol.json /home/kobe/datadir/mycol.json

3.docker下启动mongo,/home/kobe/datadir是宿主机目录,挂载到容器下到/data/db

docker run --name some-mongo -v /home/kobe/datadir:/data/db -p 27017:27017 -d mongo:3.6

4.进入容器中mongo的shell窗口

docker exec -it some-mongo bash

5.可以在/data/db看到我们需要导入的数据,然后输入导入命令

导入整个库
mongorestore -h 127.0.0.1 -d testdb /data/db/testdb
导入单个表
mongoimport --host 127.0.0.1 --db testdb --collection mycol --file /data/db/testdb/mycol.json

docker下mongodb备份导入数据库相关推荐

  1. linux定时备份数据库到远程ftp,Linux下自动备份MySQL数据库并上传到远程FTP服务器...

    Linux下自动备份MySQL数据库并上传到远程FTP服务器且删除指定日期前的备份Shell脚本 说明: 1.备份MySQL数据库存放目录/var/lib/mysql下面的xshelldata数据库到 ...

  2. mysql数据库ftp备份_Linux下自动备份MySQL数据库并上传到远程FTP服务器且删除指定日期前的备份Shell脚本...

    说明: 1.备份MySQL数据库存放目录/var/lib/mysql下面的vos3000db数据库到/home/mysql_data里面,并且保存为vos3000db_bak_2012_06_30.t ...

  3. php mongodb连接数据库,PHP下 Mongodb 连接远程数据库的实例代码

    WINDOWS 下装MongoDB 1.在mongodb的文件夹下创建 data.logs 文件夹 和mongo.conf 命令行命令! D:\mongodb\bin> mongod --dbp ...

  4. Windows下自动备份Oracle数据库

    Windows下自动备份Oracle数据库 先说说为啥要搞这么个玩意 那是上线前几天[这不是讲故事],测试环境用的数据库崩了[为啥崩了不知道].之前造的一堆测试数据全都没得了[].然后急急忙忙的恢复环 ...

  5. docker上定期备份mysql数据库

    docker上定期备份mysql数据库 docker备份数据指令 脚本 python脚本 shell脚本 docker备份数据指令 container_name:容器名称,此处也可填容器ID. db_ ...

  6. linux备份mysql怎样操作,Linux下自动备份MySQL数据库详细操作步骤(转载)

    环境说明 操作系统:CentOS IP:192.168.150.214 Oracle数据库版本:Oracle11gR2 用户:root 密码:123456 端口:3306 数据库:ts_0.ts_1. ...

  7. Linux下自动备份Oracle数据库并删除指定天数前的备份

    说明: Oracle数据库服务器 操作系统:CentOS IP:192.168.0.198 端口:1521 SID:orcl Oracle数据库版本:Oracle11gR2 具体操作: 1.root用 ...

  8. oracle备份数据库dmp定时,SCO Unix系统下定时备份Oracle数据库dmp文件的设置

    Oracle数据库中定时对dmp文件进行备份可以提高数据库的安全性与稳定性,以便于在出现故障时进行恢复.本文我们主要介绍了SCO Unix系统下定时备份oracle数据库dmp文件的知识,接下来就让我 ...

  9. aix oracle备份命令,Aix/Linux下自动备份oracle数据库

    曾经有个同事,来回操作开发和生产的数据库,结果误删了生产的数据库,那种心情我想不是一般人能理解的,虽然说oracle可以有方法还原,但并不是彻底的. 所以,在工作中,不管是开发还是维护,备份数据库是非 ...

最新文章

  1. numpy完整版总结
  2. 静态页中调用动态数据的三种办法
  3. sqlite3 表里插入系统时间(时间戳)
  4. python按条件拆分列表元素_如何通过在python中拆分列表元素来创建列表?
  5. 数学、物理算法ActionScript实现(2)
  6. SQL SERVER data tier application 的作用及如何使用SSDT进行SQL数据库的自动化部署到生产环境和版本控制
  7. 正则表达式发明者_浅谈正则表达式背后的基本原理
  8. SSM 整合开发初见面
  9. 计算机音乐叫什么名字,电脑开机那段美妙的音乐叫什么名字?
  10. 常微分方程——解的延拓性定理
  11. 学习笔记之极客时间《Java 核心技术面试精讲》
  12. python 获取网页特定图片并保存至本地
  13. SPSS如何进行Cox回归分析操作
  14. 添加MSN客服代码,可显示MSN在线和不在线,自动打开MSN聊天窗口
  15. 用python查询生成国内法定节假日安排
  16. Python数据可视化案例:分析微信公众号数据
  17. Android,上传一张本地图片到服务器,Okhttp的post请求上传图片本地服务器
  18. 使用VSCode中遇到的问题
  19. iOS拍照识别车牌技
  20. JDK 8 之 Stream sorted() 示例

热门文章

  1. 开通qq邮箱的smtp服务的流程详情
  2. django-cbv与fbv
  3. 爬虫-例子-飞机图片的提取-抓取一个文章中的全部图片
  4. django-模板加载顺序-随堂
  5. mysql - 一键安装方式- 课堂版
  6. TIDB事务过大transction too large解决方法
  7. RPC的负载均衡策略
  8. 只要加一行,让 IE 五倍速执行 JavaScript
  9. 自动化持续集成Jenkins
  10. thinkphp 内部函数 D()、F()、S()、C()、L()、A()、I()