diff options
Diffstat (limited to 'abs/core/LinHES-system/lh_system_backup_job')
-rw-r--r-- | abs/core/LinHES-system/lh_system_backup_job | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/abs/core/LinHES-system/lh_system_backup_job b/abs/core/LinHES-system/lh_system_backup_job index 3abd5f9..61b05d7 100644 --- a/abs/core/LinHES-system/lh_system_backup_job +++ b/abs/core/LinHES-system/lh_system_backup_job @@ -8,6 +8,7 @@ echo "Starting backup " . /etc/profile . /etc/systemconfig BACKUPDIR=/myth/system_backups +DELETE_DAYS=21 DATE=`date +%F_%H-%M` mkdir -p $BACKUPDIR/$DATE @@ -39,10 +40,10 @@ if [ -f /data/srv/hobbit/server/ext/hbnotes.py ] then /data/srv/hobbit/server/ext/hbnotes.py chown nobody:nobody /data/srv/httpd/htdocs/hobbit/notes/* 2> /dev/null >/dev/null - - fi +#remove old backups +find $BACKUPDIR/backup*.tgz -type f -mtime +$DELETE_DAYS -delete #Remote copy if [ x$RemoteBackup = x1 ] |