【发布时间】:2011-01-29 22:24:06
【问题描述】:
我有以下简单的脚本来备份我的网站文件和数据库。该脚本每天通过 cron 作业运行。
#!/bin/sh
NOW=$(date +"%Y-%m-%d")
mysqldump --opt -h localhost -u username -p'password' dbname > /path/to/folder/backup/db-backup-$NOW.sql
gzip -f /path/to/folder/backup/db-backup-$NOW.sql
tar czf /path/to/folder/backup/web-backup-$NOW.tgz /path/to/folder/web/content/
效果很好,但我不希望大量旧备份堵塞我的系统。如何修改脚本以删除脚本运行一周之前的任何备份?
【问题讨论】: