首页 > 其他 > 详细

备份前一天(确切说是24小时前)数据的脚本

时间:2014-03-07 23:54:30      阅读:617      评论:0      收藏:0      [点我收藏+]

#!/bin/bash
Date=`date +%m%d%y -d "-1 days"`
mkdir /history/aa/$Date
touch /log/aa/$Date.log
echo "aa backup begin at `date +%H:%M:%S`" >> /log/aa/$Date.log
find /backup/aa/ -type f -mtime 1 -exec cp -rv {} /history/aa/$Date/ \;
echo "aa backup end at `date +%H:%M:%S`" >> /log/aa/$Date.log
find /history/aa/ -type d -mtime 1 -empty -exec rmdir {} \;

/usr/bin/mail -s "aa backup done" aa@ming.com </log/aa/$Date.log


不足:脚本需在0:00执行,否则24小时不能代表完整一天

本文出自 “linux” 博客,谢绝转载!

备份前一天(确切说是24小时前)数据的脚本,布布扣,bubuko.com

备份前一天(确切说是24小时前)数据的脚本

原文:http://yangzhiming.blog.51cto.com/4849999/1369867

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!