From ab99c2d0febb2123a2e1bd6611fe08019d9fb512 Mon Sep 17 00:00:00 2001 From: fliegerjohn Date: Wed, 22 Nov 2023 09:37:46 +0100 Subject: [PATCH] Add first Nextcloud Support --- abackup.sh | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/abackup.sh b/abackup.sh index 88b57b2..888b9e9 100755 --- a/abackup.sh +++ b/abackup.sh @@ -353,6 +353,27 @@ fi } +# +## Stop services +# + +stopservices() { + if [[ "$nextcloud" = "1" ]]; then + echo "Set Nextcloud to Mainenancemode" + sudo -u www-data php --define apc.enable_cli=1 /var/www/nextcloud/occ maintenance:mode --on + fi +} + +# +## Start services +# + +startservices() { + if [[ "$nextcloud" = "1" ]]; then + echo "Disable Nextcloud Maintenancemode" + sudo -u www-data php --define apc.enable_cli=1 /var/www/nextcloud/occ maintenance:mode --off + fi +} # ## Take databasedump @@ -428,9 +449,11 @@ case "$1" in ;; --backup-with-postgre) + stopservices readconfig postgrebackup backup + startservices exit 0 ;;