From 301e44a98e730dec9c2d9fdcf4bd92d3119db95c Mon Sep 17 00:00:00 2001 From: Daniel Hansson Date: Sun, 23 Oct 2016 01:48:13 +0200 Subject: [PATCH] Incremental backups of config files --- nextcloud_update.sh | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/nextcloud_update.sh b/nextcloud_update.sh index 4d760204..127289dd 100644 --- a/nextcloud_update.sh +++ b/nextcloud_update.sh @@ -54,15 +54,18 @@ echo sleep 15 # Backup data +echo "Backing up data..." +DATE=`date +%Y-%m-%d-%H%M%S` if [ -d $BACKUP ] then + mkdir -p /var/NCBACKUP_OLD/$DATE + mv $BACKUP/* /var/NCBACKUP_OLD/$DATE rm -R $BACKUP mkdir -p $BACKUP fi -echo "Backing up data..." -rsync -Aax $NCPATH/config $BACKUP -rsync -Aax $NCPATH/themes $BACKUP -rsync -Aax $NCPATH/apps $BACKUP +rsync -Aax $OCPATH/config $BACKUP +rsync -Aax $OCPATH/themes $BACKUP +rsync -Aax $OCPATH/apps $BACKUP if [[ $? > 0 ]] then echo "Backup was not OK. Please check $BACKUP and see if the folders are backed up properly"