remove www-backups older than 7 days to save space
This commit is contained in:
@@ -13,11 +13,18 @@ if [ ! -e $BAKDIR ]; then
|
||||
mkdir -p $BAKDIR
|
||||
fi
|
||||
|
||||
# Backup Webspace
|
||||
## Backup Webspace
|
||||
EXCLUDE=$(mktemp)
|
||||
find $WEBDIR -type l > $EXCLUDE
|
||||
tar cfz $BAKDIR/www-"$DATE".tgz $WEBDIR -X $EXCLUDE
|
||||
|
||||
# Delete all backups older than 7 days
|
||||
TMP=$(mktemp -d)
|
||||
ls $BAKDIR/www-* | tail -n 7 | xargs -i mv {} $TMP/
|
||||
rm $BAKDIR/www-*
|
||||
mv $TMP/www-* $BAKDIR
|
||||
rm -r $TMP
|
||||
|
||||
|
||||
# Backup MySQL
|
||||
|
||||
|
||||
Reference in New Issue
Block a user