`

Mongodb 备份shell

 
阅读更多
#!/bin/bash
#######################MONGODB BACKUP SCRIPTS########################
BACKUP_PATH="/usr/dump/mongodb"
DATE=`date +%Y%m%d_%I%M`
TAR_NAME="mongo_Bak$DATE.tar.gz"
TAR_IN="diodb"
DB_HOST="***"
DB_NAME="***"
DB_USER="***" 
DB_PASS="***"

cd $BACKUP_PATH
mongodump -h $DB_HOST -d $DB_NAME -u $DB_USER -p $DB_PASS -o $BACKUP_PATH 
tar -czvf $TAR_NAME $TAR_IN
分享到:
评论

相关推荐

    dump-mongodb.sh(备份MongoDB数据库shell)

    Mongodb备份数据库的shell脚本文件, 经过在实际项目中测试使用过.

    shell实现自动备份mongodb

    实现mongodb自定义备份,可实现自定义库、自定义集合、自定义备份周期,使用方便,脚本易维护!

    mongodb数据库备份脚本

    数据库备份脚本 进入编辑任务界面:crontab -e 配置定时任务:30 1 * * * /opt/mongobk.sh 每天一点30分备份数据库 基本格式 : * * * * * command 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用*或者 *...

    Mongodb备份脚本

    Mongodb备份脚本(mongodump)

    mongodb-backup:备份 MongoDB 的简单脚本

    MongoDB备份脚本 里面有什么? 这个 shell 脚本是一种简单而简约的方式来备份你的 MongoDB 并将文件存储在你的本地机器上。 如何使用它? 打开 shell 脚本并用您的凭据替换变量 [可选:更改权限以便您可以执行脚本...

    mongodb增量/全量备份脚本的实现详解

    mongodb备份脚本,可以全量或增量进行备份,两年前所写,目前网上mongodb备份相关的脚本也还是很少。下面话不多说了,来一起看看详细的介绍吧 功能 定期对mongodb数据库数据进行全量备份或增量备份(副本集架构),...

    mongodb增量备份脚本的实现和原理详解

    备份如果每次都全量备份,会消耗大量时间,并且对 mongodb性能也有影响,从而需要能增量备份。mongodb的增量备份网上没有现成的工具,故仔细研究了下写了个脚本。 mongodb集群架构时,从库是通过异步复制主库的Oplog...

    mongobar:mongobar:chocolate_bar:MongoDB备份和还原管理器

    mongobar是用于创建和管理MongoDB备份的python shell脚本。 在内部,它是MongoDB mongodump和mongorestore命令的包装。 安装 pip install mongobar 用法 在终端中运行mongobar 救命 通过-h --help命令访问帮助。 ...

    mongodb-s3-automatic-backup:用于创建MongoDB备份并发送到AWS S3的Bash脚本

    MongoDB-S3自动备份描述: 用于创建MongoDB备份并发送到AWS S3的Bash脚本##已安装的先决条件AWS Cli( ) MongoDB(版本3已通过mongodump配置进行了测试)用法首先使用AWS Cli进行配置,然后运行: $ > bash mongodb...

    mongo-s3-backup:定期将MongoDB备份到Amazon S3服务器

    mongo-s3-备份定期将MongoDB备份到Amazon S3服务器文件: :

    MongoDB权威指南(中文版)高清

    52.2 集合 62.2.1 无模式 62.2.2 命名 72.3 数据库 82.4 启动MongoDB 92.5 MongoDB shell 102.5.1 运行shell 102.5.2 MongoDB客户端 112.5.3 shell中的基本操作 112.5.4 使用shell的窍门 132.6...

    电子书:MongoDB权威指南(中文版)

    82.4 启动MongoDB 92.5 MongoDB Shell 102.5.1 运行shell 102.5.2 MongoDB 客户端 112.5.3 shell 中的基本操作 112.5.4 使用shell 的窍门 132.6 数据类型 152.6.1 基本数据类型 152.6.2 数字 172....

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

    2.6.2 使用Shell对MongoDB的基本操作 2.6.3 使用Shell的诀窍 2.6.4 特殊的集合名 2.7 本章小结 第3章 文档的增加、修改及删除 3.1 插入并保存文档 3.1.1 插入的原理和作用 3.1.2 批量插入 3.2 ...

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

    MONGODB SHELL MONGODB的数据类型 MONGODB的基本数据类型 MONGODB的数组 MONGODB的文档嵌套 MONGODB的OBJECTID 结束语 第二天:初识增删改 添加文档 删除文档 更新文档-文档更换1 更新文档-文档替换2 更新文档-...

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

    MongoDB shell version: 3.0.2 connecting to: test > use testdb switched to db testdb > db.user.insert({id:1,name:"用户1"}); WriteResult({ "nInserted" : 1 }) > db.user.insert({id:2,name:"用户2"}); ...

    meteor-backup:流星mongodb的备份脚本

    流星mongodb的备份脚本 这是从社区收集并打包的几个备份实用程序的组合,以便在 EC2(或其他)上轻松部署。 此脚本可以轻松下载您的流星数据库内容并将其上传到 S3。 它旨在与meteor.com 上的托管以及私人meteor ...

    运维工作中常用的一些shell脚本.zip

    运维工作中常用的一些shell脚本.zip 包括但不限于 ...2. MongoDB 备份脚本 3. MySQL 备份脚本 4. RDS 备份脚本 5. tomcat 相关部署脚本 6. 清除 docker 日志 7. 备份 tomcat 日志 8. nginx 日志切割

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

    2.6.2 使用Shell对MongoDB的基本操作 2.6.3 使用Shell的诀窍 2.6.4 特殊的集合名 2.7 本章小结 第3章 文档的增加、修改及删除 3.1 插入并保存文档 3.1.1 插入的原理和作用 3.1.2 批量插入 3.2 ...

    mongodb-backup

    MONGODB备份服务 1.问题 在系统运行期间,数据丢失是不可避免的。 主要原因如下: 数据迁移冲突 被黑的系统 开发人员刚刚睡觉,删除了错误的数据 同时,数据恢复非常耗时=>需要每​​天和每个新版本备份数据。 有...

    backup-tools:在CentosDebianUbuntu上创建备份的工具。 支持MySQL,MongoDB,LXD,Rsync,Amazon S3

    在Centos / Debian / Ubuntu上创建备份的工具支持MySQL,MongoDB,LXD,LXC,Rsync,Amazon S3 警告! LXD仅在Ubuntu 16.04 LTS上正常工作重要的! 创建要备份的用户和组,并在其下运行脚本! 如果要以root用户身份...

Global site tag (gtag.js) - Google Analytics