• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >MongoDB > MongoDB 备份与恢复

MongoDB 备份与恢复

作者:走在悬崖的边上 字体:[增加 减小] 来源:互联网 时间:2017-08-22

走在悬崖的边上通过本文主要向大家介绍了mongodb 备份,mongodb 备份还原,mongodb 备份脚本,mac mongodb 备份,linux mongodb 备份等相关知识,希望本文的分享对您有所帮助

备份

在mongo中,使用mongodump命令来备份数据。该命令导出数据到指定的目录。

语法:mongodump -h dbhost -d dbname -o dbdirectory

dbhost:数据库地址,可以指定端口

dbname:数据库实例名称

dbdirectory:导出的目标路径

其他可选参数:

 

mongodump --host HOST_NAME --port PORT_NUMBER 该命令将备份所有MongoDB数据 mongodump --host renren.io --port 27017
mongodump --dbpath DB_PATH --out BACKUP_DIRECTORY   mongodump --dbpath /data/db/ --out /data/backup/
mongodump --collection COLLECTION --db DB_NAME 该命令将备份指定数据库的集合。 mongodump --collection mycol --db test

 

恢复

 

 

mongodb使用 mongorerstore 命令来恢复备份的数据。

语法

mongorestore命令脚本语法如下:

>mongorestore -h dbhost -d dbname --directoryperdb dbdirectory
  • -h:

    MongoDB所在服务器地址

  • -d:

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

  • --directoryperdb:

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

  • --drop:

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

 

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • MongoDB 导出导入备份恢复数据详解及实例
  • MongoDB的基本安装与管理命令脚本总结
  • 在Mac OS上安装使用MongoDB的教程
  • MongoDB服务端JavaScript脚本使用方法
  • MongoDB备份、还原、导出、导入、克隆操作示例
  • 浅谈MongoDB的备份方式
  • MongoDB中javascript脚本编程简介和入门实例
  • MongoDB 备份与恢复

相关文章

  • 2017-05-11MongoDB使用小结:一些不常见的经验分享
  • 2017-05-11MongoDB的基础知识简介
  • 2017-05-11MongoDB学习笔记之MapReduce使用示例
  • 2017-05-11MongoDB最基本命令速查笔记
  • 2017-05-11Linux系统下MongoDB的简单安装与基本操作
  • 2017-05-11MongoDB备份、还原、导出、导入、克隆操作示例
  • 2017-05-11Mongodb安装与配置笔记
  • 2017-05-11MongoDB.NET 2.2.4驱动版本对Mongodb3.3数据库中GridFS增删改查
  • 2017-05-11MongoDB数据库查询性能提高40倍的经历分享
  • 2017-05-11MongoDB的基础查询和索引操作方法总结

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • MongoDB入门教程(包含安装、常用命令、相关概念、使用技巧、常见操作等)
    • MongoDB安装到windows服务的方法及遇到问题的完美解决方案
    • Centos 7下Mongodb开机无法自启动的解决方法
    • Ubuntu 14.04 安装 MongoDB 及 PHP MongoDB Driver详细介绍
    • MongoDB中的主从同步配置和mongod相关启动命令讲解
    • MongoDB错误32-bit servers don't have journaling enabled by default解决方法
    • MongoDB性能优化及监控
    • PHP中安装使用mongodb数据库
    • 利用mongodb查询某坐标是否在规定多边形区域内的方法
    • MongoDB下根据数组大小进行查询的方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有