位置: 编程技术 - 正文

Mongodb数据库的备份与恢复操作实例(mongodb数据库的作用)

编辑:rootadmin

推荐整理分享Mongodb数据库的备份与恢复操作实例(mongodb数据库的作用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mongodb数据库的基本模型,mongodb数据库的作用,mongodb数据库的作用,MongoDB数据库的特点有哪些?,mongodb数据库的作用,MongoDB数据库的特点有哪些?,MongoDB数据库的特点有哪些?,mongodb数据库的优势,内容如对您有帮助,希望把文章链接给更多的朋友!

写在前面

本文已经假设你已经安装好了Mongodb(2.6),并且已经开启了auth。

用户

首先我们添加备份和恢复数据所需的用户,这个用户需要有readWrite和userAdmin权限备份

注:此命令是在控制台中执行我们使用mongodump来进行数据的备份(注意:mongodump不会备份local数据库中内容)。

mongodump可以通过以下两种方式来进行数据的备份:

连接到mongod或者mongos

直接访问数据文件

这个工具可以备份整个服务器、单个database或者单个collection的数据,也可以通过查询语句只备份collection中的部分数据。

Mongodb数据库的备份与恢复操作实例(mongodb数据库的作用)

如果不带任何参数直接执行mongodump,那么它会去连接本地(.0.0.1或者localhost)端口上的MongoDB实例,并且会创建名为dump的备份。以上会使mongodump连接到mongodb.example.net:上的mongod,并且把dbtest中的somecollection备份到dump目录下

注意:从Mongodb2.2版本开始,mongodump使用的数据格式与旧版本的mongod实例不兼容。所以不要使用新版本(>=2.2)的mongodump去备份旧数据。

恢复

使用mongodump备份的数据,需要使用mongorestore来恢复。

mongorestore恢复数据的方式与mongodump相对应,也是分为两种:

连接到mongod或者mongos

直接写入到数据文件

mongorestore既可以恢复整个备份也可以恢复一部分。以上会从/data/backup中恢复数据,其中只恢复testdb中somecollection到mongodb.example.net:中。如果不指定--host和--portoption,那么mongorestore会默认使用localhost:。

注:在还原时必需在将要还原的数据库上新建将要还原的数据与所属的用户 --drop的意思是删除库中原来的数据库并将数据库还原上去此命令是在控制台中执行

Mongodb批量删除gridfs文件实例 平台有大量的图片已经不用了,数量级达到百万张,差不多G的空间,放着不管是不是太浪费了?db.fs.files.find({filename:/xxx/}).forEach(function(n){db.fs.files.upd

Mongodb增加、移除Arbiter节点实例 增加Arbiter增加配置文件mongod1,mongod2,mongod3分别为shard1,shard2,shard3三个set集合的arbiter。replSet=shard1replSet=shard2replSet=shard3启动mongod实例。连接Primary.rs.addAr

CentOS 6.5系统中使用yum安装MongoDB 2.6 教程 下面我们在CentOS6.5x系统上安装最新的MongoDB2.6.0版。MongoDBv2.4.x版的软件仓库有两个包:1)mongo-gen-server此包里面有最新版的mongod和mongos守护程序以及相

标签: mongodb数据库的作用

本文链接地址:https://www.jiuchutong.com/biancheng/312738.html 转载请保留说明!

上一篇:Windows下MongoDB配置用户权限实例(windows mongodb安装与配置)

下一篇:Mongodb批量删除gridfs文件实例(mongodb删除文档命令)

  • 税收对国家的影响及地位
  • 工会经费和福利费怎么花
  • 借款合同怎么做
  • 减免的增值税如何计算
  • 交车险代收的车船费怎么做的科目呀?
  • 个人经营所得税减免税优惠政策
  • 预缴所得税的计税依据
  • 介质申报和网络申报的区别
  • 房地产企业分立会计处理及税务筹划案例解析
  • 厂房无偿租赁合同
  • 生产设备购买交付会计分录
  • 小规模纳税人需要汇算清缴吗
  • 2月的发票入在1月可以吗
  • 如何申报固定资产投资
  • 预缴纳税申报失败怎么办
  • 验资报告办理一般需要多久时间
  • 税务增加办税人员怎么操作
  • 收工资扣款账务处理流程
  • 银行贷款入公账怎么入分录?
  • 税务稽查可以不罚款的情形
  • 开启共享文件夹
  • 佣金的规定方法有哪些
  • 经济成本和会计成本的大小
  • win10专业版0x803fa067
  • linux删除文本文件命令
  • PHP:Memcached::setSaslAuthData()的用法_Memcached类
  • 可以转增资本的有哪些科目
  • 差旅费涉及的科目
  • 代理业务资产的意思
  • 代理 linux
  • proxydriod
  • html怎么嵌套php
  • axure rp9视频教程
  • 查补的增值税账务处理
  • 时间序列garch
  • adan算法
  • axios是干嘛的
  • 人工智能导论论文2000字
  • mysqlmha高可用
  • 如何修改php网页内容
  • 退税申报系统里出货明细金额少0.1会比对报关单金额吗
  • 公账钱怎么取出
  • 织梦系统网站搭建教程
  • 基本户转到法人账户会计分录
  • 临过期产品
  • 自有资金等于货币资金吗
  • 中介公司服务范围都有哪些
  • 购买设备配件
  • access2010加密解密数据库时
  • 消费税也是流转税吗
  • 采用成本法核算的长期股权投资
  • 税交多了可以退吗
  • 工会经费应计入
  • 收到银联商务客户短信
  • 建账及账务处理步骤
  • win预览版计划
  • windows如何创建工作组
  • linux find 查找文件并重命名
  • 2019谷歌浏览器
  • 图形化ssh
  • 安装ubuntu不支持nvidia显卡
  • win7 用户组
  • linux yum安装软件命令
  • 硬盘已经安装系统文件夹
  • linux vmware命令行
  • win8怎么关闭电脑
  • javascript之Array 数组对象详解
  • 怎样用在js中使用css的内容
  • nodejs搭建本地服务器运行html
  • 深入理解android内核
  • linux一些常用操作命令 (不定时更新)
  • android点击事件onclick用法
  • unity3d打包成apk
  • js判断手机访问还是电脑访问
  • 各种建筑材料税率表
  • 国地税合并公告
  • 举报纳税电话
  • 税局实地调查准备什么
  • 增值税税控系统专用设备及技术维护费
  • 高速公路过路费电子发票在哪里开
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设