ncp-backup: Fix expansion of tar exclude parameters

Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
This commit is contained in:
Tobias Knöppler 2023-07-16 22:12:46 +02:00
parent 16e5de770b
commit e9624fd9f7
No known key found for this signature in database
GPG Key ID: 3510056072886A8F

View File

@ -75,15 +75,17 @@ tar $compress_arg -cf "$destfile" \
"$dbbackup" \ "$dbbackup" \
\ \
--exclude "$data/.opcache" \ --exclude "$data/.opcache" \
--exclude "$data/{access,error,nextcloud}.log" \ --exclude "nextcloud/data/access.log" \
--exclude "$data/access.log" \ --exclude "nextcloud/data/error.log" \
--exclude "nextcloud/data/nextcloud.log" \
--exclude "$data/ncp-update-backups" \ --exclude "$data/ncp-update-backups" \
-C "$(dirname "$datadir"/)" $data \ -C "$(dirname "$datadir"/)" $data \
\ \
--exclude "nextcloud/data/*/files/*" \ --exclude "nextcloud/data/*/files/*" \
--exclude "nextcloud/data/.opcache" \ --exclude "nextcloud/data/.opcache" \
--exclude "nextcloud/data/{access,error,nextcloud}.log" \
--exclude "nextcloud/data/access.log" \ --exclude "nextcloud/data/access.log" \
--exclude "nextcloud/data/error.log" \
--exclude "nextcloud/data/nextcloud.log" \
--exclude "nextcloud/data/appdata_*/preview/*" \ --exclude "nextcloud/data/appdata_*/preview/*" \
--exclude "nextcloud/data/*/uploads/*" \ --exclude "nextcloud/data/*/uploads/*" \
--exclude "nextcloud/data/*/cache/*" \ --exclude "nextcloud/data/*/cache/*" \
@ -101,4 +103,4 @@ rm "$dbbackup"
chmod 640 "$destfile" chmod 640 "$destfile"
chown :www-data "$destfile" chown :www-data "$destfile"
echo "backup $destfile generated" echo "backup $destfile generated"