summaryrefslogtreecommitdiffstats
path: root/abs/core/LinHES-system/lh_system_backup_job
diff options
context:
space:
mode:
authorBritney Fransen <brfransen@gmail.com>2012-03-05 23:18:05 (GMT)
committerBritney Fransen <brfransen@gmail.com>2012-03-05 23:18:05 (GMT)
commit1d5d59f0eb21a192b4ed5516e0c5183809cf7735 (patch)
tree00e4a6b74db636d811411a4420e2a000fec7d8ec /abs/core/LinHES-system/lh_system_backup_job
parent7bd4ef8f711aa91d1657b38f1371839c46012f59 (diff)
downloadlinhes_pkgbuild-1d5d59f0eb21a192b4ed5516e0c5183809cf7735.zip
linhes_pkgbuild-1d5d59f0eb21a192b4ed5516e0c5183809cf7735.tar.gz
linhes_pkgbuild-1d5d59f0eb21a192b4ed5516e0c5183809cf7735.tar.bz2
LinHES-system: lh_system_backup_job: remove backups older than 21 days
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 ]