一、採用定時器來來控制php腳本備份。不涉及時間間隔。php
二、腳本須要作的。mysql
a、調用系統壓縮命令,生成根據日期時間的壓縮包。算法
b、只保留最近7天內的數據。sql
用的的方法以下:code
rq=`date +%Y%m%d` zip -q -r $rq.zip /opt/mysql/test
最近七天的時間 算法 暫時沒有好的思路ip
find 備份數據 -name "文件" -type f -mtime +7 -exec rm{};