MongoDB数据库备份

linux上使用脚本备份MongoDB数据库数据

1. 下载mongoDB数据库备份控件mongodump到数据保存的服务器上

2. 编辑备份脚本,并且定时执行

#!/bin/sh
###数据存放路径
rootPath="/home/data/"
date=`date +%Y%m%d`
path="$rootPath$date/"
if [ ! -f "$path" ]
then 
mkdir -p $path
fi 
cd $path 
###mongo命令脚本和数据库IP、名称
/usr/local/mongodb/bin/mongodump -h 127.0.0.1:27017  -d dbName  -o $path
###定时清除历史数据
find $rootPath -type f -mtime +7 | xargs rm -f

 

posted @ 2020-11-25 18:56  風巽千龍  阅读(251)  评论(0编辑  收藏  举报