MongoDB数据迁移
将集合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数据迁移的更多相关文章
- mongodb数据迁移到hbase
mongodb数据迁移到hbase 导入包 # encoding: utf-8 ''' @author: zcc @license: (C) Copyright 2013-2017, Node Sup ...
- MongoDB 数据迁移和同步
MongoDB 数据迁移和同步 MongoDB的数据同步 复制 mongodb的复制至少需要两个实例.其中一个是主节点master,负责处理客户端请求,其余的都是slave,负责从master上复制数 ...
- mongodb系列~mongodb数据迁移
一 简介:今天来聊聊mongo的数据迁移二 迁移 1 具体迁移命令 nohup mongodump --port --db dbname --collection tablename --qu ...
- mongodb数据迁移的两种方式
环境说明:bbs数据采集的数据越来越多,目前是50G,每天大概以200W的数据量增长.而当前服务器1.2上面的空间不足,需要把数据迁移到空间足够大的1.3上面去 尝试了2种方式对数据进行迁移,一种是r ...
- MongoDB 数据迁移 备份 导入(自用)
MongoDB bin文件夹下 备份:mongodump -h IP:PORT -d 库名 -c 集合名 -o 存储路径 恢复:mongorestore -h IP:PORT -d 库名 -c 集合名 ...
- 亿级mongodb数据迁移
1. 预先准备有效数据单号池,通过单号拉取数据处理 单号表默认为1 01 使用findAndModify 更新单号表状态为 2 读取单号 循环读取100 条 02 通过运单号批量查询 Aladin_W ...
- 如何将MongoDB数据库的数据迁移到MySQL数据库中
FAQ v2.0终于上线了,断断续续忙了有2个多月.这个项目是我实践的第一个全栈的项目,从需求(后期有产品经理介入)到架构,再到设计(有征询设计师的意见).构建(前端.后台.数据库.服务器部署),也是 ...
- 完美数据迁移-MongoDB Stream的应用
目录 一.背景介绍 二.常见方案 1. 停机迁移 2. 业务双写 3. 增量迁移 三.Change Stream 介绍 监听的目标 变更事件 四.实现增量迁移 五.后续优化 小结 附参考文档 一.背景 ...
- SQL Server GUID 数据迁移至MongoDB后怎样查看?
关键字:SQL Server NEWID():BSON:MongoDB UUID 1.遇到的问题和困惑 SQL Server中的NEWID数据存储到MongoDB中会是什么样子呢?发现不能简单的通过此 ...
随机推荐
- 3 Vue.js基础
Vue中的过滤器.钩子函数.指令.字符串填充.以及部分方法使用的案例(操作表单) <!DOCTYPE html> <html lang="en"> < ...
- 应用安全 - 代码审计 - PHP
RCE RCE函数 eval.preg_replace + /e模式.assertJavascript:evalVbscript: Execute.EvalPython:exec <?php i ...
- 前端004/React常用UI组件
每天进步一点点〜 Ant Design of React //蚂蚁金服设计平台.需要应用何种类型组件可参考API React + mobx + nornj 开发模式文件说明: [1].A.t.html ...
- 002/CDN-内容分发网络
CDN-内容分发网络 来自于今日头条: https://www.toutiao.com/a6531234862563590663/?tt_from=weixin&utm_campaign=cl ...
- springSecurity5 重定向登录页面后 报错:尝试清除 Cookie.net::ERR_TOO_MANY_REDIRECTS status:200
springSecurity5 使用: http.formLogin().loginPage("/login");报错如下图: springsucurity5 中 需要给 自己定义 ...
- C#里sqlDataAdapter.fill(DataSet,String)的用法
第二个参数 String是指定DataSet 里表的名字,例如 sqlDataAdapter.fill(DataSet,"学生表") 指定后,以后就可以这样调用这张表 DataSe ...
- 在无界面centos7上部署MYSQL5.7数据库
1. 利用xshell连接好服务后,输入 wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 下载软件安装 ...
- Yarn 工作机制
1.工作机制详述 (1)MR程序提交到客户端所在的节点. (2)YarnRunner向ResourceManager申请一个Application. (3)RM将该应用程序的资源路径返回给YarnRu ...
- Mybatis中SqlSessionFactory和SqlSession学习和原理
源码git地址:https://github.com/mybatis/mybatis-3 目标结构: mybatis是数据持久化解决方案将用户从JDBC访问中解放出来,用户只需要定义需要操作的SQL语 ...
- [51Nod2558] 选址
link 考虑二分答案 $F$ ,那么现在的问题变成是否对于覆盖并有交集. 考虑边 $(u,v)$ ,若覆盖并在 $(u,v,w)$ 线段中,设点 $i$ 走到 $u$ 号后还能走 $F1$ , 走到 ...