From 1a68f32df6e6edc5a802e0a8ae6905653de26fc8 Mon Sep 17 00:00:00 2001 From: rick Date: Tue, 27 Aug 2019 19:43:52 +0200 Subject: [PATCH 1/3] added houskeeping and new backuppath --- lxc_backup.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lxc_backup.sh b/lxc_backup.sh index 6e76172..dbd510f 100755 --- a/lxc_backup.sh +++ b/lxc_backup.sh @@ -2,7 +2,7 @@ #this script makes a copy of each container and backups afterwards the copies #set -x -backuppath='/home/rick-monitoring/backup/' +backuppath='/srv/backUP/lxc' backupuser='rick-monitoring' lxccmd='/snap/bin/lxc' @@ -27,5 +27,8 @@ do ${lxccmd} delete ${container}-backup done +#housekeeping - keep last 38 days +find ${backuppath} -mtime +38 -exec rm -f ${backuppath}/{} ;\ + #own data for backupuser chown -R ${backupuser}:${backupuser} ${backuppath} From 8591f84119896eaf6e43ce6b8c208358b2867776 Mon Sep 17 00:00:00 2001 From: rick Date: Tue, 27 Aug 2019 20:04:20 +0200 Subject: [PATCH 2/3] set correct backuppath --- lxc_backup.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxc_backup.sh b/lxc_backup.sh index dbd510f..d7fbec4 100755 --- a/lxc_backup.sh +++ b/lxc_backup.sh @@ -2,7 +2,7 @@ #this script makes a copy of each container and backups afterwards the copies #set -x -backuppath='/srv/backUP/lxc' +backuppath='/srv/backUP/lxc/' backupuser='rick-monitoring' lxccmd='/snap/bin/lxc' From 8f4ed914b5beb886204cf6724c164c0ce8548b6f Mon Sep 17 00:00:00 2001 From: rick Date: Tue, 27 Aug 2019 20:30:45 +0200 Subject: [PATCH 3/3] fixed find command --- lxc_backup.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxc_backup.sh b/lxc_backup.sh index d7fbec4..96b7bed 100755 --- a/lxc_backup.sh +++ b/lxc_backup.sh @@ -28,7 +28,7 @@ do done #housekeeping - keep last 38 days -find ${backuppath} -mtime +38 -exec rm -f ${backuppath}/{} ;\ +find ${backuppath} -mtime +38 -exec rm -f ${backuppath}/{} \; #own data for backupuser chown -R ${backupuser}:${backupuser} ${backuppath}