位置: 编程技术 - 正文

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删除文档命令)

  • 个人勾机给公司开票怎么开
  • 小规模纳税人收入是含税还是不含税
  • 季度亏损还需要计提所得税吗
  • 往来账款怎么做
  • 财务要做哪些表
  • 会计二级科目是哪个
  • 应付中转是什么科目
  • 个人出租商业用房
  • 退税发票认证流程
  • 进料加工委托 加工费发票怎么开
  • 如何在电子税务局开发票
  • 新设备试运行时间
  • 实收资本变更股东要交税吗
  • 工会经费自留比例
  • 增资需要登报吗
  • 利润表中所得税怎么算
  • 印花税注册资本缴税时间
  • 固定资产无形资产折旧时间起始
  • 混合销售举例说明
  • 未分配利润怎么填
  • 对公银行转款备注重要吗
  • 上月开的销项专票如何做废?
  • 外企企业所得税怎么计算
  • 归还银行贷款怎么做分录
  • 增值税防伪税控系统管理办法
  • 实收资本减值会计处理
  • 出口企业预申报没有增值税专用发票稽核信息如何处理?
  • 出口旧设备最新政策
  • Google Bard VS ChatGPT:哪个是更好的AI聊天机器人?
  • 怎么找回被册的软件
  • 企业原材料成本有哪些
  • 专家评审费是否需要发票
  • macwifi连接频繁断开
  • 非居民个人所得税税率表最新
  • win11资源管理器怎么打开
  • 桌面图标间距特别大
  • 制药厂副产品
  • 定额发票收入
  • 税款缴纳期初未缴税额
  • php curl_multi_init
  • 个人承包建筑工程转让协议
  • 融资租入固定资产的入账价值
  • 发放职工工资计入什么会计科目
  • CodeIgniter与PHP5.6的兼容问题
  • php编写
  • 进项税大于销项税,不用缴纳增值税
  • 特斯拉适用于什么车型
  • php array_slice 取出数组中的一段序列实例
  • element excel
  • phpcms怎么用
  • 稽查增值税跨年了销项税额如何转出
  • 个人汽车保险费可以放在公司报销吗
  • 增值税发票抵扣期限是多久
  • 下列行为免征增值税的有
  • 税务局报季度税
  • 行政单位基建管理办法
  • 普通发票忘记开数量和单价可以用吗?
  • 专利财政补贴
  • 外埠存款主要使用范围
  • 费用误计入固定资产
  • 工会经费可以购买办公用品吗?
  • 税收罚款支出计算公式
  • 影响折旧的因素有哪三个方面
  • 支付宝如何支付医保费用
  • 购买金税盘的分录
  • 房屋装修费用的会计科目
  • freebsd常用命令
  • 硬盘安装操作系统出现,两个操作系统怎么选择
  • win10系统任务栏卡顿
  • 电脑出现nobootdevicefound咋办
  • 使用 WinSCP 管理 Linux VPS/服务器上的文件 图文教程
  • win8系统恢复
  • linux html编辑器
  • linux如何安装软件教程
  • android 属性动画改变view大小
  • python xml.dom.minidom模块生成xml
  • JavaScript中的this指向
  • python安装包的命令
  • 远程办税系统
  • 进项税留抵怎么消化掉
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设