方法一:

使用文件复制形式,对mongoDB 进行数据文件的备份。

[mongo@localhost ~]$ cat mongo_back.sh

#!/bin/sh
#su - mongo
source /home/mongo/.bash_profile

#对数据库进行加锁,禁止数据写入,并进行数据同步,将脏数据刷新到磁盘中。以确保数据目录中的文件是最新的数据。

/opt/mongodb/mongodb-linux-x86_64-2.5.5/bin/mongo-start.sh  <<EOF

db.fsyncLock()

EOF

#拷贝数据文件到备份目录中

#cp datafile to backup/dir

cp -R /opt/mongodb/db/mdsp  /opt/backup/mdsp_bak

#解锁,数据库恢复到可写状态
#unlock db

/opt/mongodb/mongodb-linux-x86_64-2.5.5/bin/mongo-start.sh  <<EOF

db.fsyncUnlock()

EOF

[mongo@localhost ~]$

方法二。

使用mongodump 把数据导出到备份目录中

mongodump -o /opt/backup/ -port 27018 -d mdsp -u backuser -p userpass

【mongoDB】 备份相关推荐

  1. 【MongoDB】MongoDB备份方法

    2019独角兽企业重金招聘Python工程师标准>>> MongoDB备份方法 On this page Back Up with MongoDB Cloud Manager or ...

  2. mongodb 备份压缩_MongoDB 如何实现备份压缩

    背景及原理 数据库的备份是灾难恢复的最后一道屏障,不管什么类型的数据库都需要设置数据库备份,MongoDB也不例外.MongoDB 3.0 后 ,数据库可以采用Wiredtiger存储引擎后(3.2 ...

  3. mongodb备份oplog_MongoDB 备份(mongodump)与恢复(mongorestore)

    MongoDB 备份(mongodump)与恢复(mongorestore) MongoDB数据备份 在Mongodb中我们使用mongodump命令来备份MongoDB数据.该命令可以导出所有数据到 ...

  4. mongodb备份与还原

    mongodb备份与还原 mongodb数据备份和恢复主要分为二种:一种是针对库的mongodump和mongorestore,一种是针对库中表的mongoexport和mongoimport. 一. ...

  5. MongoDB备份脚本(正式环境)

    [root@mongodb ~]# more /opt/script/mongodb-data.sh #!/bin/bash #Author:lumia98@vip.qq.com #备份MongoDB ...

  6. mongodb 备份压缩_MongoDB实现备份压缩的方法教程

    背景及原理 数据库的备份是灾难恢复的最后一道屏障,不管什么类型的数据库都需要设置数据库备份,MongoDB也不例外.MongoDB 3.0 后 ,数据库可以采用Wiredtiger存储引擎后(3.2 ...

  7. MongoDB 备份与还原 mongodump、mongorestore

    一. MongoDB 备份 1.mongodump mongodump 是 MongoDB 官方提供的备份工具,它可以从 MongoDB 数据库读取数据,并生成 BSON 文件,mongodump 适 ...

  8. MongoDB备份恢复—mongodump/mongorestoremongoexport/mongoimport

    文章目录 一.MongoDB备份介绍 1.1 备份工具 1.2 备份工具区别 二.备份/恢复mongodump/mongorestore 三.数据导出/导入mongoexport/mongoimpor ...

  9. MOngodb备份(mongodump)和恢复(mongorestore)

    MongoDB备份(mongodump)和恢复(mongorestore) 在企业当中会遇到管理数据库,在这里使用mongodb做案例,做一个简单的数据备份和恢复,写的不好还请各位大佬提出建议,在下感 ...

  10. Linux系统mongdb还原数据库,linux - mongodb备份mongodump、恢复mongorestore

    前言 服务器都会涉及到服务迁移或者备份恢复的时候,今天简单总结mongodb的备份与恢复. mongodump和mongorestore --备份单个表 mongodump -u superuser ...

最新文章

  1. 图像复原与重建(含傅里叶切片定理推导)
  2. Ubuntu 14.04下安装ns-2.35详细教程
  3. php获取域名与路径
  4. python 保存json时最后一个多了一个逗号_从json obj的最后一个对象中删除逗号
  5. infomix数据库版本sql_数据库周刊31丨华为openGauss 正式开源;7月数据库排行榜发布...
  6. linux 远程控制详细安装 -- VNC (转)
  7. Ubuntu 安装 Sun JDK
  8. 如何使用UI技术提升租房类APP的看房体验?
  9. Java学习笔记3——集合框架
  10. 禁用”mgmtdb实例导致12c 应用psu失败
  11. python封装功能讲解_python学习28——面向对象实例讲解与封装
  12. W12Scan:一款功能强大的网络安全资产扫描引擎
  13. 图纸管理软件保证图纸最新版本正确方法
  14. Intel 实习mentor布置问题1
  15. qmake,make,nmake
  16. 开心网倒闭变卖,创始人程炳皓反思的亲笔信全文
  17. Java音频格式转换,支持amr、aud、slk、silk转成mp3
  18. 图的深度优先遍历算法
  19. 液态金属驱动机器人研究取得进展
  20. 生产者/消费者模式的理解及实现

热门文章

  1. tp5 隐藏index.php
  2. nginx反向代理vue访问时浏览器加载失败,出现 ERR_CONTENT_LENGTH_MISMATCH 问题
  3. Linux从入门到精通——磁盘与目录的容量(du、df)
  4. ywy_c_asm题
  5. 3-12形参和实参 局部变量
  6. 【随机过程】随机过程之泊松过程的推广
  7. 暴力求解——最大乘积 Maximum Product,UVa 11059
  8. Large-Scale Named Entity Disambiguation Based on Wikipedia Data
  9. flex中自定义皮肤的按钮制作
  10. SQL:给查询添加一个合计行