From 0953ca28c9dc1e216b180a0a5fe5ec2b2c906100 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Roger=20P=C3=A0mies?= Date: Tue, 26 Jul 2022 12:56:17 +0200 Subject: [PATCH] change date to backup total folder on remote filesystem --- backup_total.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/backup_total.sh b/backup_total.sh index d62c7f1..12d629a 100644 --- a/backup_total.sh +++ b/backup_total.sh @@ -11,13 +11,13 @@ ORIGIN_DATA_PATH=$2 REMOTE_SERVER=$3 REMOTE_PATH=$4 LATEST_LINK="latest" +CURRENT_DATE=`date +\%y\%m\%d\%H\%M.\%S` touch $EXCLUDE_FILE cat > $EXCLUDE_FILE <> $LOG_FILE @@ -25,6 +25,9 @@ echo "\n[NEW BACKUP TASK] Backup cloud all files (total)\n" >> $LOG_FILE # rsync of new files last day into nextcloud every day (incremental) rsync -AaxzvPh $ORIGIN_DATA_PATH --exclude-from=$EXCLUDE_FILE "$REMOTE_SERVER:$REMOTE_PATH$BACKUP_DIR" >> $LOG_FILE +# set current date to sync remote folder +ssh $REMOTE_SERVER "touch -t $CURRENT_DATE $REMOTE_PATH$BACKUP_DIR 2>&1" >> $LOG_FILE + # replace latest ssh $REMOTE_SERVER "rm -rf $REMOTE_PATH$LATEST_LINK && ln -s $REMOTE_PATH$BACKUP_DIR $REMOTE_PATH$LATEST_LINK 2>&1" >> $LOG_FILE