MongoDB整库备份+整库导入
备份前检查:
[root@Load29 tmp]# mongo localhost:
MongoDB shell version: 3.2.
connecting to: localhost:/test
Server has startup warnings:
--21T01::54.413+ I CONTROL [initandlisten] ** WARNING: You are running this process as the root user, which is not recommended.
--21T01::54.413+ I CONTROL [initandlisten]
--21T01::54.414+ I CONTROL [initandlisten]
--21T01::54.414+ I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'.
--21T01::54.414+ I CONTROL [initandlisten] ** We suggest setting it to 'never'
--21T01::54.414+ I CONTROL [initandlisten]
> show dbs;
admin .000GB
local .000GB
test .005GB
>
整库备份:
[root@Load29 ~]# mongodump -h localhost:25019 -d test -o /tmp
-h MongDB服务器地址
-d 数据库实例名称
-o 导出数据存放目录
-drop 恢复数据时会先删除当前数据
删除old_dbname:
>use old_dbname
>db.dropDatabase()
整库还原:
[root@Load29 ~]# mongorestore -h localhost:25019 -d test -directoryperdb /tmp/test --drop
[root@Load29 ~]# mongorestore -h localhost: -u xxx-p xxxx--authenticationDatabase "admin" -d test --drop ./test
数据库重命名:
>db.copyDatabase('old_dbname', 'new_dbname');
>use old_dbname
>db.dropDatabase();
导出具体某个字段:
[root@Load29 ~]# mongoexport -h localhost: -d test -c share_order -f shareOrderId -o /tmp/shareid.csv
--28T19::07.116+ connected to: localhost:
--28T19::07.605+ exported records
-c 指定表(即collection)
-f 指定column字段导出(即field)
导出某个集合:
mongoexport -h 127.0.0.1: -u aijia -p aijia1234567 --authenticationDatabase "admin" -d test -c app_product_comment -o comment.json
导入某个集合:
mongoimport --host localhost --port --username aijia --password aijia1234567 --authenticationDatabase "admin" --collection app_product_comment --db test --file comment.json
MongoDB整库备份+整库导入的更多相关文章
- mongodb 数据库操作--备份 还原 导出 导入(转)
mongodb 数据库操作--备份 还原 导出 导入 -------------------MongoDB数据导入与导出------------------- 1.导出工具:mongoexport ...
- mongodb 数据库操作--备份 还原 导出 导入
mongodb数据备份和还原主要分为二种,一种是针对于库的mongodump和mongorestore,一种是针对库中表的mongoexport和mongoimport 一,mongodump备份数据 ...
- mongodb数据库操作--备份 还原 导出 导入
首先数据库备份: mongodump -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -o 文件存在路径 mongodump -h 127.0.0.1 -u admin -p ...
- MongoDB整库备份与还原以及单个collection备份、恢复方法
mongodb数据库维护离不开必要的备份.恢复操作,而且一般不会出错,所以我们在使用的时候大部分时候使用备份和恢复操作就可以了 mongodump.exe备份的原理是通过一次查询获取当前服务器快照 ...
- MongoDB之整库备份还原单表collection备份还原
MongoDB之整库备份还原单表collection备份还原 cd D:\MongoDB\bin 1整库备份: mongodump -h dbhost -d dbname -o dbdirectory ...
- MongoDB整库备份与还原以及单个collection备份、恢复
备份前的检查> show dbsMyDB 0.0625GBadmin (empty)bruce 0.0625GBlocal (empty)test 0.0625GB> use MyDBsw ...
- Oracle 整库备份还原
http://www.mamicode.com/info-detail-2481866.html sql语句 system用户登陆 查看表空间和存放位置 select t1.name,t2.name ...
- paip 自定义输入法多多输入法词库的备份导出以及导入
paip 自定义输入法词库的备份导出以及导入 作者Attilax 艾龙, EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.csdn.net/ ...
- MongoDB学习(三)数据导入导出及备份恢复
这几天想着公司要用MongoDB,自然就要用到数据导入导出,就自己学习了一下. 在Mongo学习(二)中就讲到了在bin目录下有一些工具,本篇就是使用这些工具进行数据的导入导出及备份恢复. 注意:以下 ...
随机推荐
- xitong
回复 YAJE3 :http://msdn.anjieart.net/和http://msdn.ez58.net/files/windows%20vista同样是MSDN网站 msdnitellyou ...
- 如何将jar包添加到maven本地仓库
有时候jar包在maven仓库里找不着,那么就需要直接下载jar包,然后添加到本地仓库区. 那么如何添加呢? 如: <dependency> <groupId>com.mide ...
- rocketmq集群安装,配置,测试
完整的安装包及demo请到百度云盘下载: 1.上传安装包 2.解压安装包 创建目录rocketmq mkdir -p /apps/install/rocketmq 解压到目录rocketmq tar ...
- jquery日期和时间的插件精确到秒
首先.html5提供了input的time类型,使我们可以通过input框输入日期,但是如果我们的需求是这个时间需要明确到几时几分几秒的,那html5就没有办法满足我们的需求了,就需要使用jQuery ...
- Android逆向之旅---Native层的Hook神器Cydia Substrate使用详解
一.前言 在之前已经介绍过了Android中一款hook神器Xposed,那个框架使用非常简单,方法也就那几个,其实最主要的是我们如何找到一个想要hook的应用的那个突破点.需要逆向分析app即可.不 ...
- HDU 3488
http://acm.hdu.edu.cn/showproblem.php?pid=3488 原来写过的一道题,今天重新看费用流又做了一遍 题意:给一个图,求环的并(权值和最小) 思路:每个点只能走一 ...
- 一次delete基表回收DBA权限的危险性操作
1.0事件还原:测试库某个对象,使用具有DBA角色用户导出,生产环境普通用户无法导入数据,因此需要回收测试库dba角色,revoke无法回收 2.0操作流程 回收角色报错 测试环境测试,delete删 ...
- [LeetCode&Python] Problem 700. Search in a Binary Search Tree
Given the root node of a binary search tree (BST) and a value. You need to find the node in the BST ...
- HTML第一课——基础知识普及【2】
关注公众号:自动化测试实战 img标签 我们先看一下文档结构: 这里我们文件当前位置就是lesson.html,所以现在我们img属性src给的值要进入imgs文件夹,所以我们可以用相对路径来表示,看 ...
- Linux内核中的机制学习总结
一.驱动中的poll机制 1.简介:select()和poll()系统调用的本质一样,前者在 BSD UNIX 中引入的,后者在 System V 中引入的. 应用程序使用 select() 或 po ...