mongodb导入导出数据
1.场景
想把远程服务器A中mongodb的某个数据库(或者多个)导入到远程服务器B的mongodb中
2.方法1
亲测一次性导入导出450G+文件无问题
windows的系统(安装有mongodb的服务)进入mongodb安装目录的bin目录下,dos窗口执行命令(windows)
#从服务器88.88.88.88导出数据(数据库是名称叫db_name_server )到本地的D盘下的文件夹A_backup_mongo mongodump -h 88.88.88.88 --forceTableScan -d db_name_server -o D:/A_backup_mongo#导入数据,从本地D盘下的文件夹A_backup_mongo拿数据,导入到服务器77.77.77.77 mongorestore -h 77.77.77.77 D:/A_backup_mongo#tip理论上,A_backup_mongo这个文件夹每次操作数据(导入导出)应为初始化状态,既空文件夹
3.方法2
拷贝data目录中对应的数据库文件到目标服务器的数据存储位置(测试mongo版本3.0,如果mongo为3.2及以上版本数据结构变成了块结构,需要筛选下数据)
缺点:
- 肉眼识别操作数据库,容易弄错。
- 操作完毕需要重启mongodb服务才可识别迁移过来的数据库,有违高可用场景。
- 需要登录mongodb所在服务器进行操作的相关权限,实际场景55开,可能没有操作权限的概率更大。
优点:
- 该方法的优势在于速度快,无需方法1中的过多的等待时间。
mongodb导入导出数据相关推荐
- mongodb 导入导出数据
mongo数据库的导入导出操作: 导出数据库:mongodump -h 127.0.0.1:XXXX -d xxxx -o /dir XXXX是端口号(之前默认的端口号被阿三攻击过 所以最好换) ...
- 转载-SQL Server各种导入导出数据方式的比较
注:本文转载自 http://blog.csdn.net/nokiaguy/article/details/4684822 当我们建立一个数据库时,并且想将分散在各处的不同类型的数据库分类汇总在这个新 ...
- SqlServer的SSIS导入导出数据时找不到连接错误处理
SqlServer的SSIS导入导出数据时找不到连接错误处理 报错: 找不到连接"SourceConnectionOLEDB".如果找不到特定的连接元素,Connections集合 ...
- mysql数据库导出后乱码问题_MySQL导入导出数据出现乱码的解决办法
在mysql导入导出数据时经常出现中文乱码的问题,大多是因类导入导出时编码设置不一致所引起的.本文介绍了不同平台下的编码转换方法,供大家参考. 在linux系统中默认的是utf8编码,而windows ...
- mysql命令导入导出数据_mysql命令行导入和导出数据
MySQL中导出CSV格式数据的SQL语句样本如下: select * from test_info into outfile '/tmp/test.csv' fields terminated by ...
- mysql数据库导入外部数据乱码么_解决MySQL数据库导入导出数据乱码的问题
最近在linux上面用mysqldump导出数据,放在windows系统中导入就会出现中文乱码,然后就会导致出现: Unknown MySQL server host和Can't connect to ...
- 记一次SQL Server2005导入Oracle10G的折腾过程【供多种数据库导入导出数据的C#程序源码参考】...
曾经很早的时候用 SQL Server2000 时就见过我们老大,用 SQL Server2000 的导入导出功能,把数据都导入到了 Oracle9 里去,所以我也对导入导出数据有充分的信心,绝对能做 ...
- python(numpy,pandas9)——pandas 导入导出数据
文章目录 前言 用于导入导出数据的函数 前言 根据 莫烦Python的教程 总结写成,以便自己复习和使用,这里我就不哟林地挂原创了
- oracle导出表中某天数据命令,Oracle数据库使用命令行导入导出数据表及数据内容(本地、远程)...
一.本机导入导出 1.数据库导出命令,导出用户userA下的表结构和数据: exp 用户名/密码@服务名 owner=用户名 file=导出文件指定存储路径 full=y 2.数据库导入命令,将use ...
最新文章
- 【注意事项】论文/申报书格式
- SpringBoot接口频繁超时,长时间找不到原因,我用 Arthas 定位到了
- 在MAPGIS中,怎么投影多条线段?
- 消息 35371-聚集列存储索引
- Python中获取字典中最值对应的键
- python3 爬虫第二步Selenium 使用简单的方式抓取复杂的页面信息
- aws docker_如何使用Docker的功能来摆脱AWS Lambda函数的困境
- java jqgrid treegrid_JqGrid中文文档之TreeGrid
- oracle中常用的时间格式转换
- Halcon缺陷检测——Blob分析特征
- 零基础自学python-零基础如何自学成为Python高手?
- react key值警告问题
- DLUTOJ 1033 Matrix
- 连接linux常用的工具
- instanceof constructor Object.prototype.tostring.call ( [] )区别 数组和 对象的3中方法
- 《操作系统实战 45 讲》14 Linux初始化(上):GRUB与vmlinuz的结构(学习笔记)
- 安装linux系统 黑屏,Ubuntu 16.04安装时显示器黑屏处理
- 解决从PDF复制文字后乱码问题
- NUISTOJ/P1623切蛋糕
- 按右手定则求已经知三点的法向量