summaryrefslogtreecommitdiffstats
path: root/abs/core/LinHES-system/lh_system_backup_job
diff options
context:
space:
mode:
Diffstat (limited to 'abs/core/LinHES-system/lh_system_backup_job')
-rw-r--r--abs/core/LinHES-system/lh_system_backup_job5
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 ]