将集合user从192.168.1.12:27017导入到192.168.1.120:27017

数据的导出:mongoexport

数据的导入:mongoimport

导出集合user的过程:

[root@prod01 ]#cd /data/package/mongodb/bin

[root@prod01 bin]# ./mongoexport -h192.168.1.12:27017 --username=root --password=xxxxxx --authenticationDatabase=admin -d userinfo -c user -o user.dat
2018-04-24T14:05:58.942+0800 connected to: 10.15.23.142:27017
2018-04-24T14:05:59.942+0800 [........................] userinfo.user 0/41904 (0.0%)
2018-04-24T14:06:00.942+0800 [........................] userinfo.user 0/41904 (0.0%)
2018-04-24T14:06:01.942+0800 [........................] userinfo.user 0/41904 (0.0%)
2018-04-24T14:06:02.942+0800 [####....................] userinfo.user 8000/41904 (19.1%)
2018-04-24T14:06:03.942+0800 [####....................] userinfo.user 8000/41904 (19.1%)
2018-04-24T14:06:04.942+0800 [####....................] userinfo.user 8000/41904 (19.1%)
2018-04-24T14:06:05.942+0800 [####....................] userinfo.user 8000/41904 (19.1%)
2018-04-24T14:06:06.947+0800 [#########...............] userinfo.user 16000/41904 (38.2%)
2018-04-24T14:06:07.949+0800 [#########...............] userinfo.user 16000/41904 (38.2%)
2018-04-24T14:06:08.945+0800 [#########...............] userinfo.user 16000/41904 (38.2%)
2018-04-24T14:06:09.942+0800 [#########...............] userinfo.user 16000/41904 (38.2%)
2018-04-24T14:06:10.942+0800 [#############...........] userinfo.user 24000/41904 (57.3%)
2018-04-24T14:06:11.942+0800 [#############...........] userinfo.user 24000/41904 (57.3%)
2018-04-24T14:06:12.942+0800 [#############...........] userinfo.user 24000/41904 (57.3%)
2018-04-24T14:06:13.942+0800 [#############...........] userinfo.user 24000/41904 (57.3%)
2018-04-24T14:06:14.942+0800 [##################......] userinfo.user 32000/41904 (76.4%)
2018-04-24T14:06:15.942+0800 [##################......] userinfo.user 32000/41904 (76.4%)
2018-04-24T14:06:16.942+0800 [##################......] userinfo.user 32000/41904 (76.4%)
2018-04-24T14:06:17.942+0800 [######################..] userinfo.user 40000/41904 (95.5%)
2018-04-24T14:06:18.771+0800 [########################]
2018-04-24T14:06:18.771+0800 exported 41908 records
[root@prod01 bin]#ls

user.dat

导出文件位于bin目录

-h, --host=<hostname> mongodb host to connect to (setname/host1,host2 for replica sets)
    --port=<port> server port (can also use --host hostname:port)

-u, --username=<username> username for authentication
-p, --password=<password> password for authentication
  --authenticationDatabase=<database-name> database that holds the user's credentials
  --authenticationMechanism=<mechanism> authentication mechanism to use

-d, --db=<database-name> database to use
-c, --collection=<collection-name> collection to use

-o, --out=<filename> output file; if not specified, stdout is used
--jsonArray output to a JSON array rather than one object per line
--pretty output JSON formatted to be human-readable
--noHeaderLine export CSV data without a list of field names at the first line

导入集合:

./mongoimport -h192.168.1.120:27017 --username=root --password=xxxxxx --authenticationDatabase=admin -d userinfo -c user  user.dat

MongoDB数据迁移的更多相关文章

  1. mongodb数据迁移到hbase

    mongodb数据迁移到hbase 导入包 # encoding: utf-8 ''' @author: zcc @license: (C) Copyright 2013-2017, Node Sup ...

  2. MongoDB 数据迁移和同步

    MongoDB 数据迁移和同步 MongoDB的数据同步 复制 mongodb的复制至少需要两个实例.其中一个是主节点master,负责处理客户端请求,其余的都是slave,负责从master上复制数 ...

  3. mongodb系列~mongodb数据迁移

    一 简介:今天来聊聊mongo的数据迁移二 迁移   1 具体迁移命令   nohup mongodump --port --db dbname --collection tablename --qu ...

  4. mongodb数据迁移的两种方式

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

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

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

  6. 亿级mongodb数据迁移

    1. 预先准备有效数据单号池,通过单号拉取数据处理 单号表默认为1 01 使用findAndModify 更新单号表状态为 2 读取单号 循环读取100 条 02 通过运单号批量查询 Aladin_W ...

  7. 如何将MongoDB数据库的数据迁移到MySQL数据库中

    FAQ v2.0终于上线了,断断续续忙了有2个多月.这个项目是我实践的第一个全栈的项目,从需求(后期有产品经理介入)到架构,再到设计(有征询设计师的意见).构建(前端.后台.数据库.服务器部署),也是 ...

  8. 完美数据迁移-MongoDB Stream的应用

    目录 一.背景介绍 二.常见方案 1. 停机迁移 2. 业务双写 3. 增量迁移 三.Change Stream 介绍 监听的目标 变更事件 四.实现增量迁移 五.后续优化 小结 附参考文档 一.背景 ...

  9. SQL Server GUID 数据迁移至MongoDB后怎样查看?

    关键字:SQL Server NEWID():BSON:MongoDB UUID 1.遇到的问题和困惑 SQL Server中的NEWID数据存储到MongoDB中会是什么样子呢?发现不能简单的通过此 ...

随机推荐

  1. Layerui 弹出层的位置设置

    距顶 offset: '300px' 例1: layer.msg("请先选择项!", { offset: '300px' });例2: layer.confirm("确定 ...

  2. Intersection of Two Linked Lists(两个链表的第一个公共节点)

    来源:https://leetcode.com/problems/intersection-of-two-linked-lists Write a program to find the node a ...

  3. java面向对象基础总结

    本周学习了java面向对象的一些基本概念,介绍了它三个主要特性,封装性.继承性.多态性,类与对象的关系,栈堆的关系,三个特性中主要讲了封装性,其他两个后面再讲. 类实际上是表示一个客观世界某类群体的一 ...

  4. idea 社区版本创建javaweb项目 使用tomcat

    1.创建maven  webapp项目 2.pom文件添加依赖及tomcat7-maven-plugin插件 <dependencies> <dependency> <g ...

  5. 详解 HiveUDF 函数

    更多精彩原创内容请关注:JavaInterview,欢迎 star,支持鼓励以下作者,万分感谢. Hive 函数 相信大家对 Hive 都不陌生,那么大家肯定用过 Hive 里面各种各样的函数.可能大 ...

  6. 使用JS提交表单

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  7. SQL语句-exec执行

    动态sql语句基本语法1 :普通SQL语句可以用Exec执行 eg:   Select * fromtableName        Exec('select * from tableName')   ...

  8. 通过离线安装包解决了 from cryptography.hazmat.bindings._openssl import ffi, lib ImportError: /usr/local/python36/lib/python3.6/site-packages/cryptography-2.2.2-py3.6-linux-x86_64.egg/cryptography/hazmat/binding

    场景:内网服务器不能上外网(代理也不通!), 之前安装了PYTHON的几个安装包,但不是知道为什么无法使用PARAMIKO这个模块 在导入 from cryptography.hazmat.bindi ...

  9. Python基础入门一文通 | Python2 与Python3及VSCode下载和安装、PyCharm激活与安装、Python在线IDE、Python视频教程

    目录 1. 关键词 2. 推荐阅读 2.1. 视频教程 3. 本文按 4. 安装 4.1. 视频教程 4.2. 资源下载 4.3. 安装教程 1. 关键词 Python2 与Python3及VSCod ...

  10. Linux性能优化从入门到实战:04 CPU篇:CPU使用率

      CPU使用率是单位时间内CPU使用情况的统计,以百分比方式展示. $ top top - 11:46:45 up 7 days, 11:52, 1 user, load average: 0.00 ...