`
xitong
  • 浏览: 6201177 次
文章分类
社区版块
存档分类
最新评论

mongodb数据库的备份与恢复

 
阅读更多

不用多想,数据的备份无论什么时候都是必须的,尤其是重要数据。

先介绍下命令语法:

./mongodump -h 127.0.0.1:10001 -d lietou -o /usr/local/data

-h:MongDB所在服务器地址,例如:127.0.0.1,当然也可以指定端口号:127.0.0.1:10001

-d:需要备份的数据库实例,例如:lietou

-o:备份的数据存放位置,例如:/usr/local/data,在备份完成后,系统自动在dump目录下建立一个lietou目录,这个目录里面存放该数据库实例的备份数据。

数据库还原

./mongorestore -h 127.0.0.1:10001 -d test --directoryperdb /usr/local/data/lietou/

h:MongoDB所在服务器地址

-d:需要恢复的数据库实例,例如:test,当然这个名称也可以和备份时候的不一样,比如test2

--directoryperdb:备份数据所在位置,例如:/usr/local/data/lietou/,这里为什么要多加一个lietou,而不是备份时候的dump,读者自己查看提示吧!

--drop:恢复的时候,先删除当前数据,然后恢复备份的数据。就是说,恢复后,备份后添加修改的数据都会被删除,慎用哦!


分享到:
评论

相关推荐

    mongodb 备份恢复工具

    mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具...

    Mongodb数据库的备份与恢复操作实例

    主要介绍了Mongodb数据库的备份与恢复操作实例,本文讲解使用命令在控制台执行实现Mongodb的备份与恢复操作,需要的朋友可以参考下

    MongoDB数据库备份恢复工具包

    MongoDB安装包缺少对应的工具包,需要单独下载进行使用,需要讲下载的文件放在MongoDB安装后的bin目录下即可使用MongoDB的导出和恢复功能

    Mongodb实现定时备份与恢复的方法教程

    本文主要介绍了关于Mongodb实现定时备份与恢复的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍: MongoDB 数据备份 在 MongoDB 中我们使用 mongodump 命令来备份 MongoDB 数据 语法如下: > ...

    mongodb定时备份文档

    二、新建MongoDB数据库备份脚本(/data1/mongodb_bak) 三、修改文件属性,使其可执行(目录下执行) 四、修改/etc/crontab,添加计划任务 五、A、B端免密登录(为了进行copy不用输入密码和安全性) 附录:MongoDB...

    Python操作MongoDb数据库流程详解

    1.简介 MongoDB是一个基于分布式文件存储的文档数据库,可以说是非关系型(NoSQL,Not Only SQL)数据库中比较像关系型...MongoDB数据库可以到网站https://www.mongodb.org/downloads下载,安装之后打开命令提示符

    Windows或Linux系统中备份和恢复MongoDB数据的教程

    windows下面mongodb数据库备份和恢复 我可以讲数据备份到c:\data\dump目录下面,首先创建这个路径。然后进入到mongodb的bin目录下面 我的是: C:\Program Files\mongodb\bin 备份脚本是: //备份 mongodump -h ...

    mongodb与oracle11的备份还原命令

    mongodb与oracle11的备份还原命令.docx指定备份位置,上述表示备份mongodb数据库到与当前mongodump命令同一位置backup目录下

    分布式文档存储数据库之MongoDB备份与恢复的实践详解

    今天我们来了解下mongodb的备份与恢复  为什么要备份?  备份的目的是对数据做冗余的一种方式,它能够让我们在某种情况下保证最少数据的丢失;之前我们对mongodb做副本集也是对数据做冗余,但是这种在副本集上做...

    MongoDB整库备份与还原以及单个collection备份、恢复方法

    mongodb数据库维护离不开必要的备份、恢复操作,而且一般不会出错,所以我们在使用的时候大部分时候使用备份和恢复操作就可以了

    mongoDB总结大全

    mongodb数据库和集合的操作,文档的增删改查相关操作 mongodb索引的建立和删除 mongodb的备份和恢复 mongodb的php扩展的安装 mongodb角色认证和页面访问 参考文件 官网:www.mongodb.org 中文社区:...

    MongoDB企业级分片集群搭建视频.zip

    6 MongoDB数据库的监控命令.mp4 7 MongoDB副本集的搭建.mp4 8 MongoDB副本集故障自动切换.mp4 9 MongoDB副本集各实例的优先级设置.mp4 10 MongoDB副本集的伸缩.mp4 11 MongoDB数据的备份和恢复.mp4 12 Python简单...

    真实可用的mongodb下周地址.txt

    视频目录: 01-mongodb文档型数据库特点介绍 01-NoSQL简介 02-mongodb安装过程 ...09-mongoDB备份与恢复 09-安全和认证 10-replication复制集 10-主从复制 11-shard分片 11-分片 12-使用java操作mongodb

    MongoDB实现备份压缩的方法教程

    数据库的备份是灾难恢复的最后一道屏障,不管什么类型的数据库都需要设置数据库备份,MongoDB也不例外。MongoDB 3.0 后 ,数据库可以采用Wiredtiger存储引擎后(3.2 版本默认),在此环境下通过mongodump 备份后,...

    浅谈MongoDB的备份方式

    mongodb数据库同样离不开必要的维护,如备份、恢复、导入、导出。其实备份和恢复比导入和导出要方便些,而且一般不会出错,所以大部分时候使用备份和恢复操作就可以了。下面我们来简单谈谈MongoDB的备份方式

    mongodb 的使用.docx

    mongodb 的安装 mongodb 创建用户及数据库 mongodb 文档的操作 mongodb 备份和恢复

    深入云计算 MongoDB管理与开发实战详解pdf.part1

    本书旨在帮助云计算初学者迅速掌握MongoDB数据库,提升读者在云计算实践中的应用和开发能力。同时本书极强的系统性和大量翔实的案例对于有一定基础的中高级用户有非常好的参考价值。 第1篇 基础篇 第1章 MongoDB...

    MongoDB 导出导入备份恢复数据详解及实例

    数据库备份和数据恢复的重要性,我想大家都知道,这里就举例说明如何操作数据备份,数据恢复的实例: 创建测试数据 创建db:testdb,collection:user,插入10条记录 mongo MongoDB shell version: 3.0.2 connecting to...

    《10天掌握MongoDB》2012完整版.pdf[带书签]

    备份与恢复-主从复制备份 备份与恢复-修复 第八天:MONGODB复制 主从复制 主从复制-选项 副本集 副本集-特点 副本集-活跃节点选举 读写分离 工作原理-OPLOG 工作原理-同步 复制管理-诊断 复制管理-变更OPLOG容量 复制...

    mongodb_bak_linux.txt

    MongoDB备份&恢复 Linux版

Global site tag (gtag.js) - Google Analytics