Mongodb初体验(七)

MongoDB数据备份与恢复

备份操作对于数据库来说还是至关重要的,万一哪天一个不小心删库了呢,总不能直接跑路吧😂
那么现在就跟着做下备份吧😜

备份

mongodump命令语法:

mongodump -h dbhost -d dbname -o dbdirectory
  • -h:MongoDB服务器地址及端口
  • -d:需要备份的实例
  • -o:备份的数据存放路径
    例如:
mongodump -h 127.0.0.1:27017 -d database -o /etc/bak

恢复

Mongorestore命令语法:

mongorestore -h hostname:port -d dbname <path>
  • -h:MongoDB所在服务器地址
  • -d:恢复后的数据库实例名
  • --drop:恢复的时候先删除当前数据
  • <path>:最后一个参数,设置备份数据所在位置。
  • dir:指定备份存在的目录
    不能同时指定<path>和--dir参数
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • MongoDB简介 MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提...
    奋斗的小鸟GO阅读 715评论 0 4
  • 首先我们先了解下什么是MongoDB ? MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据...
    二矢二阅读 740评论 0 1
  • 什么是Mongodb数据库? MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统 Mo...
    瘦不下去了阅读 676评论 0 0
  • 操作MongoDB的步骤 1.创建数据库中数据的存储目录 2.启动MongoDB的服务实例 3.创建数据库 4.创...
    风也醉阅读 175评论 0 1
  • 打卡第二天 内容:学习林老师文章《投资之前,请收割你的韭菜思维》 感想:为什么你会成为韭菜 身边参与投资的朋...
    小雅dd阅读 271评论 0 0