Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/nextcloudpi.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'etc/nextcloudpi-config.d/nc-backup.sh')
-rw-r--r--etc/nextcloudpi-config.d/nc-backup.sh15
1 files changed, 9 insertions, 6 deletions
diff --git a/etc/nextcloudpi-config.d/nc-backup.sh b/etc/nextcloudpi-config.d/nc-backup.sh
index 2de1591d..af940ec8 100644
--- a/etc/nextcloudpi-config.d/nc-backup.sh
+++ b/etc/nextcloudpi-config.d/nc-backup.sh
@@ -51,11 +51,11 @@ configure()
# files
echo -e "backup base files..."
mkdir -p "$DESTDIR_"
- tar -cf "$DESTFILE" "$DBBACKUP" nextcloud/ \
- --exclude "nextcloud/data/*/files/*" \
- --exclude "nextcloud/data/.opcache" \
- --exclude "nextcloud/data/{access,error,nextcloud}.log" \
- --exclude "nextcloud/data/access.log" \
+ tar --exclude "nextcloud/data/*/files/*" \
+ --exclude "nextcloud/data/.opcache" \
+ --exclude "nextcloud/data/{access,error,nextcloud}.log" \
+ --exclude "nextcloud/data/access.log" \
+ -cf "$DESTFILE" "$DBBACKUP" nextcloud/ \
|| {
echo -e "error generating backup"
sudo -u www-data php "$BASEDIR"/nextcloud/occ maintenance:mode --off
@@ -65,7 +65,10 @@ configure()
[[ "$INCLUDEDATA_" == "yes" ]] && {
echo -e "backup data files..."
- tar -rf "$DESTFILE" -C "$DATADIR"/.. "$( basename "$DATADIR" )" \
+ tar --exclude "data/.opcache" \
+ --exclude "data/{access,error,nextcloud}.log" \
+ --exclude "data/access.log" \
+ -rf "$DESTFILE" -C "$DATADIR"/.. "$( basename "$DATADIR" )" \
|| {
echo -e "error generating backup"
sudo -u www-data php "$BASEDIR"/nextcloud/occ maintenance:mode --off