操作4 mongodb备份脚本

原创 2015年07月10日 11:03:32


1. mongodb 备份cron

59 00 * * * /bin/bash /backup/mongodbbackup.sh


2./backup/mongodbbackup.sh 脚本

#!/bin/bash  
date=$(date +%Y%m%d)
mkdir -p /backup/mongodb/$date
chmod 777 -R /backup/mongodb/$date
/usr/local/mongodb/bin/mongodump -uinonline -p'int2E' -d inteine -o /backup/mongodb/$date

这个是备份的脚本

-u 后面的是mongodb的用户名, -p后面的是密码   -d后面的是数据库  -o后面的是备份输出的文件地址

OK。搞定

版权声明:本文为博主原创文章,未经博主允许不得转载。

mongodb数据库备份和利用shell脚本编写

1、指令备份 MongoDB提供了备份工具,mongodump.exe,在bin目录下,其用法如下: mongodump.exe -h localhost -d database_...
  • fzjlucky
  • fzjlucky
  • 2017年02月17日 15:06
  • 499

mongo自动备份脚本和恢复

一、创建MongoDB备份目录 mkdir -p /data/mongodb_bak/mongodb_bak_now mkdir -p /data/mongodb_bak/mongodb_bak_...
  • u013065023
  • u013065023
  • 2017年01月13日 20:41
  • 1166

Windows下自动备份mongodb的bat脚本

假设备份目录为D:\MongoDB\BackupDB,因为一天备份一次就好了,所以我们按日期来分类建立文件夹。 在D盘建立bat文件,会自动进入到D盘,bat文件我放在了MongoDB目录下 ...
  • qq_28304687
  • qq_28304687
  • 2017年11月29日 14:13
  • 198

Linux下MongoDB自动备份

一、创建MongoDB备份目录 mkdir -p /data/mongodb_bak/mongodb_bak_now mkdir -p /data/mongodb_bak/mongodb_bak_...
  • wangkai_123456
  • wangkai_123456
  • 2016年12月17日 15:07
  • 3771

centos上的mongodb定时备份

无论是用什么语言开发出来的产品或项目,程序猿都有义务保证服务器的数据不丢失或者不被黑客攻击,因此掌握一些简单的运维知识就比较重要了,这次就分享下我的mongodb备份 一  使用mongol...
  • chenwill3
  • chenwill3
  • 2016年11月26日 12:16
  • 1784

mongodb常用命令脚本化-自动化运维

mongodb常用命令脚本化-自动化运维 把一些运维中常用到的mongodb命令写成shell脚本,极大的方便了维护 1 设置副本集 2 修改副本集的设置 4 按日期生成mongodb日志 5 Mon...
  • huwei2003
  • huwei2003
  • 2015年03月04日 14:34
  • 9998

MongoDB之备份与恢复

本文主要介绍MongoDB备份的方式和恢复的办法。 MongoDB将所有的数据存在数据目录文件夹下,默认是C:\data\db,我们也可以通过dbpath来自由配置。如果只是简单的备份,我们只需要将...
  • mevicky
  • mevicky
  • 2015年08月19日 10:26
  • 3765

Mongodb定时备份脚本和清除脚本

Mongodb用的是可以热备份的mongodump和对应恢复的mongorestore,在linux下面使用shell脚本写的定时备份,代码如下 1.定时备份 #!...
  • moqiang02
  • moqiang02
  • 2014年10月12日 18:03
  • 1412

linux下每天定时备份mongo

linux下每天定时备份mongo,经过了一番折腾终于完成了 写shell脚本 1.1 定时备份 #!/bin/bash sourcepath='/app/mongodb-l...
  • yuan882696yan
  • yuan882696yan
  • 2014年11月26日 22:16
  • 4661

如何通过shell脚本操作MongoDB

例如:我想查询下有哪些数据库 [root@ser6-51 dandan]# vi g.sh 添加: sql="show dbs" echo $sql | mongo -u superuse...
  • YABIGNSHI
  • YABIGNSHI
  • 2015年07月01日 15:07
  • 2957
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:操作4 mongodb备份脚本
举报原因:
原因补充:

(最多只允许输入30个字)