From 55a4ff29529bc6d8dfbb6becdde7c7d63d5af00a Mon Sep 17 00:00:00 2001 From: Christoph Date: Wed, 3 Jul 2024 12:39:52 +0200 Subject: [PATCH] borg-backup-nc.sh: if Nextcloud path is a symlink add the realpath to bor backup. --- borg-backup-nc.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/borg-backup-nc.sh b/borg-backup-nc.sh index 353aa1f..df88f1e 100755 --- a/borg-backup-nc.sh +++ b/borg-backup-nc.sh @@ -268,6 +268,8 @@ fi if [[ -z "${NC_PATH}" ]] ; then fatal "Nextcloud's DocumentRoot directory not found!" +if [[ -h "${NC_PATH}" ]] ; then + BORG_NC_PATH="${NC_PATH} $(realpath "${NC_PATH}")" fi if [[ -z "${BORG_HOST}" ]] ; then @@ -550,7 +552,7 @@ borg create \\ \\ ${BORG_URL}::${backup_date} \\ ${NC_DB_BACKUP_DIR} \\ - ${NC_PATH} \\ + ${BORG_NC_PATH} \\ ${NC_DATA_DIR} \\ ${BORG_BACKUP_DIRS} EOF @@ -571,7 +573,7 @@ borg create \ \ ${BORG_URL}::${backup_date} \ ${NC_DB_BACKUP_DIR} \ - ${NC_PATH} \ + ${BORG_NC_PATH} \ ${NC_DATA_DIR} \ ${BORG_BACKUP_DIRS} \ > ${log_file} 2>&1