位置: 编程技术 - 正文

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

  • 小规模纳税人增值税减免账务处理
  • 企业利息收入需要交哪些税
  • 资产负债表其他应付款包括哪些
  • 没有社保可以缴费吗
  • 收回已核销的坏账什么意思
  • 还有预算外资金的说法吗
  • 增值税专票未认证丢失怎么办
  • 进项转出后还能转入吗
  • 地税税款未扣怎么处理
  • 普通发票跨年作废有影响吗
  • 外管证开了未用怎么办
  • 取得专用发票不交增值税
  • 企业如何做好税务管理工作
  • 生活服务业加计扣除15%最新政策2019
  • 成本利润率的计算公式中,成本费用总额包括
  • 固定资产折旧率是多少
  • 采购成本包括哪两种
  • windows10显示文件格式
  • mac电脑怎么转移到另一个电脑
  • 待摊费用和预提费用的区别
  • PHP编程中的__clone()方法使用详解
  • 21年最新cpu
  • 第36届大众电影百花奖直播回放
  • 外贸企业进项税额转出
  • PHP:pg_execute()的用法_PostgreSQL函数
  • 增值税最高开票限额审批时限
  • 缴纳个税时怎么做分录
  • Pont Rouge (Red Bridge) over the Palmer River in Sainte-Agathe-de-Lotbinière, Quebec, Canada (© Jean Surprenant/Getty Images)
  • nginx ss
  • 以前年度应扣未扣支出
  • iis 7下安装laravel 5.4环境的方法教程
  • 蜈蚣什么情况下出现
  • 专票如何申领
  • javascript保留字有哪些
  • vue项目内html
  • Yii2创建多界面主题(Theme)的方法
  • php安装教程
  • 外汇核销是什么意思
  • 转账支票只能去开户行买吗?
  • 代开运输发票会不会造成重复征税
  • 出租车公共服务
  • 当master down掉后,pt-heartbeat不断重试会导致内存缓慢增长的原因及解决办法
  • 未开票收入如何记账
  • 支付运费的会计怎么记录运输费
  • 增值税普通发票查询
  • 现金支付有借款利息吗
  • 留抵进项税太多怎么办
  • 车船税交不交印花税
  • 营业外收入的核算内容
  • 企业所得税资产总额在哪里填列
  • 刻章费用怎么说
  • 应交税金-应交增值税明细账
  • 发工资四舍五入多了几块钱怎么办
  • 公司改名后发票怎么开
  • 会计刚开始学什么
  • 买辆车要交多少税
  • 任务栏taskbar 教程
  • linux系统的主要功能
  • fedora i3wm
  • 桌面开始菜单跑到右边去了怎么办
  • linux操作系统安装包
  • win8操作系统界面
  • win7禁用了管理员,怎么取消呢
  • win10 ie浏览器双击没有反应
  • win10应用商店不好用
  • win10如何彻底关掉自动锁屏
  • cocos2d
  • cocos creator js教程
  • 零基础搭建直播室与云直播平台
  • unity转盘游戏
  • android开源项目在哪找
  • jquery实现二级联动菜单
  • Python 制作糗事百科爬虫实例
  • 国家税务局科员属于什么级别
  • 开票信息不一致怎么回事
  • 发票在地税能查到,但是国税查不到
  • 淘宝店铺过户后身份证是谁的
  • 河北省税务局地址邮编
  • 受让企业与转让企业区别
  • 深圳机打发票查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设