登录原集群环境lx-mgodb映射的机器 
此示例以ZJJQ项目为例,其他环境操作流程与之相同,注意参数的替换

1,数据导出

检查一下要导出的db的列表

/opt/lxxn/services/mongodb/bin/mongo --port 27017
show dbs;

将显示的列表中除了local以外的其他的db名称代入以下导出命令中的-d 后面的参数中,同时可以自行定义-o的参数值,此参数值为导出文件所在的目录/tmp/dumpfiles,需要这个目录存在,

样例:

sudo /opt/lxxn/services/mongodb/bin/mongodump --host=localhost --port=27017 -d orgcontact -o='/tmp/dumpfiles/'

如果是多个db,则修改-d后面的参数,然后执行多次即可,如:

sudo /opt/xxin/services/mongodb/bin/mongodump --host=localhost --port=27017 -d orgcontact -o='/tmp/dumpfiles/'
sudo /opt/lxxn/services/mongodb/bin/mongodump --host=localhost --port=27017 -d zjjq-lanxin -o='/tmp/dumpfiles/'
sudo /opt/laxx/services/mongodb/bin/mongodump --host=localhost --port=27017 -d logdb -o='/tmp/dumpfiles/'

2,数据传输

将/tmp/dumpfiles(根据自己定义的导出参数值来定)
打包传输到指定要执行导入的服务器上(服务器上需要安装mongodb的客户端工具)

3,数据导入

新环境导入数据,自行替换-d 后面的参数值和 最后一个参数值所描述的绝对路径,同时–host指向导入的mongodb服务器的ip,执行导入的服务器要求安装mongodb客户端工具即可

sudo /opt/xxx/mongo/bin/mongorestore --host=localhost --port=27017 -d orgcontact --drop /tmp/dumpfiles/orgcontact
sudo /opt/xxxx/mongo/bin/mongorestore --host=localhost --port=27017 -d xxx --drop /tmp/dumpfiles/zjjq-lanxin
sudo /opt/xx/mxxongo/bin/mongorestore --host=localhost --port=27017 -d logdb --drop /tmp/dumpfiles/logdb

MongoDB数据迁移(mongodump方式)相关推荐

  1. MongoDB数据迁移之迁移工具Kettle

    MongoDB数据迁移之迁移工具Kettle ETL:简介   ETL(Extract-Transform-Load的缩写,即数据抽取.转换.装载的过程),对于企业或行业应用来说,我们经常会遇到各种数 ...

  2. mongodb数据迁移2种方式比较

    环境说明:bbs数据采集的数据越来越多,目前是50G,每天大概以200W的数据量增长.而当前服务器1.2上面的空间不足,需要把数据迁移到空间足够大的1.3上面去 尝试了2种方式对数据进行迁移,一种是r ...

  3. MongoDB 数据迁移 备份 导入(自用)

    MongoDB bin文件夹下 备份:mongodump -h IP:PORT -d 库名 -c 集合名 -o 存储路径 恢复:mongorestore -h IP:PORT -d 库名 -c 集合名 ...

  4. mongodb数据迁移设置方法

    由于担心新产生的数据不够用,就进行了数据的迁移,或者将数据保存在其他位置. (1)首先是停止mongodb的服务或者关闭数据库 这里面有好几种介绍停止服务的方法https://blog.csdn.ne ...

  5. 数据迁移的几种方式 - MySQL数据库

    写在前面:博主是一只经过实战开发历练后投身培训事业的"小山猪",昵称取自动画片<狮子王>中的"彭彭",总是以乐观.积极的心态对待周边的事物.本人的技 ...

  6. Hadoop 文件系统与 COS 之间的数据迁移

    Hadoop Distcp(Distributed copy)主要是用于 Hadoop 文件系统内部或之间进行大规模数据复制的工具,它基于 Map/Reduce 实现文件分发.错误处理以及最终的报告生 ...

  7. 新旧ERP系统替换过程中的数据迁移

    由于各种原因,越来越多的企业面临着ERP系统替换问题,而在系统更换前,现有ERP系统中有效数据的导入,对ERP系统切换以及新系统正常运行有着重要影响.数据迁移稍有不慎,便会造成新系统不能正常启动,而迁 ...

  8. MySQL数据库- 几种数据迁移的方法详解都在这了!看完必懂

    数据迁移的几种方式 - MySQL数据库 本文关键字:MySQL.数据库.数据迁移.导入.导出 文章目录 数据迁移的几种方式 - MySQL数据库 一.数据迁移 1. 数据的生命周期 2. 数据迁移的 ...

  9. hive和hbase数据迁移

    数据迁移 文章目录 数据迁移 一.数据分析 1. Hive数据分析 2. Hbase数据分析 3. Kudu数据分析 二.数据迁移设 1. Hive数据迁移设计 2. Hbase数据迁移设计 3. K ...

最新文章

  1. 不可错过!普渡大学最新《机器学习》课程
  2. 初识JavaScript Promises
  3. textarea 固定大小,滚动条,限制拖动,文字对齐
  4. VTK:Utilities之Box
  5. Springboot2 Swagger3 集成
  6. uuid hashcode_Java UUID hashCode()方法与示例
  7. python画3d图-Python 绘制酷炫的三维图步骤详解
  8. ArcGIS 使用等高线和高程点数据生成DEM栅格数据
  9. centos6.5 gcc升级至4.8
  10. h5可以获取本机手机号码么_h5页面模板免费制作丨动态h5页面模板挑选
  11. uniapp app 腾讯云 IM 创建群组(陌生交友)
  12. 亿级视频内容如何实时更新?
  13. 不得不吐槽的Android PopupWindow的几个痛点(实现带箭头的上下文菜单遇到的坑)...
  14. 学术报告PPT的latex模板
  15. 如何把pdf拆分成一页一页
  16. ViewPagerIndicator
  17. 联想小娜怎么开启_Win10下小娜打不开的解决方法
  18. 网站接入银联网上支付(B2B)
  19. PHP 5.5从零开始学 视频教学版pdf
  20. 腾讯云2核2G、2核4G、4核8G、8核16G、16核32G服务器价格出炉

热门文章

  1. mysql文本后面带换行符导致查询不到
  2. 《灌水之道》--CSDN搞笑版
  3. Android疑难解决-Duplicate class xxx.xxx.xxx found in modules xxx.xxx.xxx
  4. Python-Tkinter图形化界面设计
  5. node js 排序问题
  6. 随笔:nginx服务器安装及启动
  7. 小米系统MIUI安装busybox
  8. ajax选项教程,使用ajaxSetup()方法设置全局Ajax默认选项
  9. 浅谈一下bias与variance
  10. 当造车成为风潮,谁帮助“造车党”连接未来?