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