Can't backup nextcloud anymore since 14 days, wheter on GUI, borg nor CLI

What app is this about, and its version: Nextcloud 31.0.10
What YunoHost version are you running: currenty 12.1.33, but problem occured before as well
What type of hardware are you using: Other(?)

Describe your issue

Since more then two weeks it is not possible any more to backup nextcloud. All other apps (Cockpit, jellyfin, borg, …) can be backuped succesfully, nextcloud can’t.

As it’s only one app I’m not sure if it’s a problem of the app or yunohost itself.

Looking forward to your help. Many thanks in advance

Share relevant logs or error messages

args:
  apps:
  - nextcloud
  description: null
  dry_run: false
  methods: null
  name: null
  output_directory: null
  system: null
ended_at: 2025-11-04 19:28:37.738508
error: Command '['du', '-sb', '/home/yunohost.app/nextcloud']' returned non-zero exit
  status 1.
interface: cli
operation: backup_create
parent: null
related_to:
- - app
  - nextcloud
started_at: 2025-11-04 19:28:32.253056
started_by: ******
success: false
yunohost_version: 12.1.34

============

2025-11-04 19:28:33,312: INFO - Collecting files to be backed up for nextcloud…
2025-11-04 19:28:33,334: DEBUG - Executing command '['sh', '-c', '/bin/bash -x "/var/cache/yunohost/app_tmp_work_dirs/app_0jmz2184/scripts/backup"  7>&1']'
2025-11-04 19:28:33,337: DEBUG - + source ../settings/scripts/_common.sh
2025-11-04 19:28:33,338: DEBUG - + source /usr/share/yunohost/helpers
2025-11-04 19:28:33,339: DEBUG - ++++ dirname -- /usr/share/yunohost/helpers
2025-11-04 19:28:33,340: DEBUG - +++ cd -- /usr/share/yunohost
2025-11-04 19:28:33,340: DEBUG - +++ pwd
2025-11-04 19:28:33,340: DEBUG - ++ SCRIPT_DIR=/usr/share/yunohost
2025-11-04 19:28:33,340: DEBUG - ++ YNH_HELPERS_VERSION=2.1
2025-11-04 19:28:33,342: DEBUG - ++ readonly 'XTRACE_ENABLE=set -o xtrace'
2025-11-04 19:28:33,342: DEBUG - ++ XTRACE_ENABLE='set -o xtrace'
2025-11-04 19:28:33,369: DEBUG - + ynh_print_info 'Declaring files to be backed up...'
2025-11-04 19:28:33,369: DEBUG - + ynh_backup /var/www/nextcloud
2025-11-04 19:28:33,369: DEBUG - + local target=/var/www/nextcloud
2025-11-04 19:28:33,369: DEBUG - + local is_data=false
2025-11-04 19:28:33,370: DEBUG - + [[ -n nextcloud ]]
2025-11-04 19:28:33,370: DEBUG - + [[ /var/www/nextcloud =~ ^/var/log/nextcloud/?\*?$ ]]
2025-11-04 19:28:33,370: DEBUG - + [[ -n /home/yunohost.app/nextcloud ]]
2025-11-04 19:28:33,370: DEBUG - + [[ /var/www/nextcloud =~ ^/home/yunohost.app/nextcloud ]]
2025-11-04 19:28:33,370: DEBUG - + [[ -n nextcloud ]]
2025-11-04 19:28:33,370: INFO - Declaring files to be backed up...
2025-11-04 19:28:33,371: DEBUG - ++ ynh_app_setting_get --key=do_not_backup_data
2025-11-04 19:28:33,439: DEBUG - + local do_not_backup_data=
2025-11-04 19:28:33,440: DEBUG - + [[ false == true ]]
2025-11-04 19:28:33,440: DEBUG - + '[' '!' -e /var/www/nextcloud ']'
2025-11-04 19:28:33,440: DEBUG - ++ realpath /var/www/nextcloud
2025-11-04 19:28:33,440: DEBUG - + src_path=/var/www/nextcloud
2025-11-04 19:28:33,440: DEBUG - + dest_path=var/www/nextcloud
2025-11-04 19:28:33,440: DEBUG - + [[ -e var/www/nextcloud ]]
2025-11-04 19:28:33,440: DEBUG - + local rel_dir=/apps/nextcloud/backup
2025-11-04 19:28:33,440: DEBUG - + rel_dir=/apps/nextcloud/backup/
2025-11-04 19:28:33,440: DEBUG - + dest_path=/apps/nextcloud/backup/var/www/nextcloud
2025-11-04 19:28:33,440: DEBUG - + dest_path=apps/nextcloud/backup/var/www/nextcloud
2025-11-04 19:28:33,441: DEBUG - ++ echo /var/www/nextcloud
2025-11-04 19:28:33,442: DEBUG - ++ sed --regexp-extended 's/"/\"\"/g'
2025-11-04 19:28:33,443: DEBUG - + local src=/var/www/nextcloud
2025-11-04 19:28:33,444: DEBUG - ++ echo apps/nextcloud/backup/var/www/nextcloud
2025-11-04 19:28:33,444: DEBUG - ++ sed --regexp-extended 's/"/\"\"/g'
2025-11-04 19:28:33,445: DEBUG - + local dest=apps/nextcloud/backup/var/www/nextcloud
2025-11-04 19:28:33,446: DEBUG - ++ dirname /home/yunohost.backup/tmp/20251104-192833/apps/nextcloud/backup/var/www/nextcloud
2025-11-04 19:28:33,447: DEBUG - + mkdir --parents /home/yunohost.backup/tmp/20251104-192833/apps/nextcloud/backup/var/www
2025-11-04 19:28:33,448: DEBUG - + ynh_backup /home/yunohost.app/nextcloud
2025-11-04 19:28:33,448: DEBUG - + local target=/home/yunohost.app/nextcloud
2025-11-04 19:28:33,448: DEBUG - + local is_data=false
2025-11-04 19:28:33,448: DEBUG - + [[ -n nextcloud ]]
2025-11-04 19:28:33,448: DEBUG - + [[ /home/yunohost.app/nextcloud =~ ^/var/log/nextcloud/?\*?$ ]]
2025-11-04 19:28:33,449: DEBUG - + [[ -n /home/yunohost.app/nextcloud ]]
2025-11-04 19:28:33,449: DEBUG - + [[ /home/yunohost.app/nextcloud =~ ^/home/yunohost.app/nextcloud ]]
2025-11-04 19:28:33,449: DEBUG - + is_data=true
2025-11-04 19:28:33,449: DEBUG - + [[ -n nextcloud ]]
2025-11-04 19:28:33,449: DEBUG - ++ ynh_app_setting_get --key=do_not_backup_data
2025-11-04 19:28:33,505: DEBUG - + local do_not_backup_data=
2025-11-04 19:28:33,506: DEBUG - + [[ true == true ]]
2025-11-04 19:28:33,506: DEBUG - + [[ 0 -eq 1 ]]
2025-11-04 19:28:33,506: DEBUG - + [[ 0 -eq 1 ]]
2025-11-04 19:28:33,506: DEBUG - + '[' '!' -e /home/yunohost.app/nextcloud ']'
2025-11-04 19:28:33,506: DEBUG - ++ realpath /home/yunohost.app/nextcloud
2025-11-04 19:28:33,506: DEBUG - + src_path=/home/yunohost.app/nextcloud
2025-11-04 19:28:33,506: DEBUG - + dest_path=home/yunohost.app/nextcloud
2025-11-04 19:28:33,506: DEBUG - + [[ -e home/yunohost.app/nextcloud ]]
2025-11-04 19:28:33,506: DEBUG - + local rel_dir=/apps/nextcloud/backup
2025-11-04 19:28:33,507: DEBUG - + rel_dir=/apps/nextcloud/backup/
2025-11-04 19:28:33,507: DEBUG - + dest_path=/apps/nextcloud/backup/home/yunohost.app/nextcloud
2025-11-04 19:28:33,507: DEBUG - + dest_path=apps/nextcloud/backup/home/yunohost.app/nextcloud
2025-11-04 19:28:33,507: DEBUG - ++ echo /home/yunohost.app/nextcloud
2025-11-04 19:28:33,507: DEBUG - ++ sed --regexp-extended 's/"/\"\"/g'
2025-11-04 19:28:33,508: DEBUG - + local src=/home/yunohost.app/nextcloud
2025-11-04 19:28:33,509: DEBUG - ++ echo apps/nextcloud/backup/home/yunohost.app/nextcloud
2025-11-04 19:28:33,509: DEBUG - ++ sed --regexp-extended 's/"/\"\"/g'
2025-11-04 19:28:33,510: DEBUG - + local dest=apps/nextcloud/backup/home/yunohost.app/nextcloud
2025-11-04 19:28:33,511: DEBUG - ++ dirname /home/yunohost.backup/tmp/20251104-192833/apps/nextcloud/backup/home/yunohost.app/nextcloud
2025-11-04 19:28:33,511: DEBUG - + mkdir --parents /home/yunohost.backup/tmp/20251104-192833/apps/nextcloud/backup/home/yunohost.app
2025-11-04 19:28:33,512: DEBUG - + ynh_backup /etc/php/8.3/fpm/pool.d/nextcloud.conf
2025-11-04 19:28:33,513: DEBUG - + local target=/etc/php/8.3/fpm/pool.d/nextcloud.conf
2025-11-04 19:28:33,513: DEBUG - + local is_data=false
2025-11-04 19:28:33,513: DEBUG - + [[ -n nextcloud ]]
2025-11-04 19:28:33,513: DEBUG - + [[ /etc/php/8.3/fpm/pool.d/nextcloud.conf =~ ^/var/log/nextcloud/?\*?$ ]]
2025-11-04 19:28:33,513: DEBUG - + [[ -n /home/yunohost.app/nextcloud ]]
2025-11-04 19:28:33,513: DEBUG - + [[ /etc/php/8.3/fpm/pool.d/nextcloud.conf =~ ^/home/yunohost.app/nextcloud ]]
2025-11-04 19:28:33,513: DEBUG - + [[ -n nextcloud ]]
2025-11-04 19:28:33,513: DEBUG - ++ ynh_app_setting_get --key=do_not_backup_data
2025-11-04 19:28:33,569: DEBUG - + local do_not_backup_data=
2025-11-04 19:28:33,570: DEBUG - + [[ false == true ]]
2025-11-04 19:28:33,570: DEBUG - + '[' '!' -e /etc/php/8.3/fpm/pool.d/nextcloud.conf ']'
2025-11-04 19:28:33,570: DEBUG - ++ realpath /etc/php/8.3/fpm/pool.d/nextcloud.conf
2025-11-04 19:28:33,571: DEBUG - + src_path=/etc/php/8.3/fpm/pool.d/nextcloud.conf
2025-11-04 19:28:33,571: DEBUG - + dest_path=etc/php/8.3/fpm/pool.d/nextcloud.conf
2025-11-04 19:28:33,571: DEBUG - + [[ -e etc/php/8.3/fpm/pool.d/nextcloud.conf ]]
2025-11-04 19:28:33,571: DEBUG - + local rel_dir=/apps/nextcloud/backup
2025-11-04 19:28:33,571: DEBUG - + rel_dir=/apps/nextcloud/backup/
2025-11-04 19:28:33,571: DEBUG - + dest_path=/apps/nextcloud/backup/etc/php/8.3/fpm/pool.d/nextcloud.conf
2025-11-04 19:28:33,571: DEBUG - + dest_path=apps/nextcloud/backup/etc/php/8.3/fpm/pool.d/nextcloud.conf
2025-11-04 19:28:33,572: DEBUG - ++ echo /etc/php/8.3/fpm/pool.d/nextcloud.conf
2025-11-04 19:28:33,572: DEBUG - ++ sed --regexp-extended 's/"/\"\"/g'
2025-11-04 19:28:33,573: DEBUG - + local src=/etc/php/8.3/fpm/pool.d/nextcloud.conf
2025-11-04 19:28:33,574: DEBUG - ++ echo apps/nextcloud/backup/etc/php/8.3/fpm/pool.d/nextcloud.conf
2025-11-04 19:28:33,574: DEBUG - ++ sed --regexp-extended 's/"/\"\"/g'
2025-11-04 19:28:33,575: DEBUG - + local dest=apps/nextcloud/backup/etc/php/8.3/fpm/pool.d/nextcloud.conf
2025-11-04 19:28:33,575: DEBUG - ++ dirname /home/yunohost.backup/tmp/20251104-192833/apps/nextcloud/backup/etc/php/8.3/fpm/pool.d/nextcloud.conf
2025-11-04 19:28:33,576: DEBUG - + mkdir --parents /home/yunohost.backup/tmp/20251104-192833/apps/nextcloud/backup/etc/php/8.3/fpm/pool.d
2025-11-04 19:28:33,577: DEBUG - + ynh_backup /etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.conf
2025-11-04 19:28:33,577: DEBUG - + local target=/etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.conf
2025-11-04 19:28:33,577: DEBUG - + local is_data=false
2025-11-04 19:28:33,578: DEBUG - + [[ -n nextcloud ]]
2025-11-04 19:28:33,578: DEBUG - + [[ /etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.conf =~ ^/var/log/nextcloud/?\*?$ ]]
2025-11-04 19:28:33,578: DEBUG - + [[ -n /home/yunohost.app/nextcloud ]]
2025-11-04 19:28:33,578: DEBUG - + [[ /etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.conf =~ ^/home/yunohost.app/nextcloud ]]
2025-11-04 19:28:33,578: DEBUG - + [[ -n nextcloud ]]
2025-11-04 19:28:33,578: DEBUG - ++ ynh_app_setting_get --key=do_not_backup_data
2025-11-04 19:28:33,635: DEBUG - + local do_not_backup_data=
2025-11-04 19:28:33,635: DEBUG - + [[ false == true ]]
2025-11-04 19:28:33,635: DEBUG - + '[' '!' -e /etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.conf ']'
2025-11-04 19:28:33,635: DEBUG - ++ realpath /etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.conf
2025-11-04 19:28:33,636: DEBUG - + src_path=/etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.conf
2025-11-04 19:28:33,636: DEBUG - + dest_path=etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.conf
2025-11-04 19:28:33,636: DEBUG - + [[ -e etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.conf ]]
2025-11-04 19:28:33,636: DEBUG - + local rel_dir=/apps/nextcloud/backup
2025-11-04 19:28:33,637: DEBUG - + rel_dir=/apps/nextcloud/backup/
2025-11-04 19:28:33,637: DEBUG - + dest_path=/apps/nextcloud/backup/etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.conf
2025-11-04 19:28:33,637: DEBUG - + dest_path=apps/nextcloud/backup/etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.conf
2025-11-04 19:28:33,637: DEBUG - ++ echo /etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.conf
2025-11-04 19:28:33,637: DEBUG - ++ sed --regexp-extended 's/"/\"\"/g'
2025-11-04 19:28:33,638: DEBUG - + local src=/etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.conf
2025-11-04 19:28:33,639: DEBUG - ++ echo apps/nextcloud/backup/etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.conf
2025-11-04 19:28:33,639: DEBUG - ++ sed --regexp-extended 's/"/\"\"/g'
2025-11-04 19:28:33,640: DEBUG - + local dest=apps/nextcloud/backup/etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.conf
2025-11-04 19:28:33,641: DEBUG - ++ dirname /home/yunohost.backup/tmp/20251104-192833/apps/nextcloud/backup/etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.conf
2025-11-04 19:28:33,641: DEBUG - + mkdir --parents /home/yunohost.backup/tmp/20251104-192833/apps/nextcloud/backup/etc/nginx/conf.d/nextcloud.maindomain.tld.d
2025-11-04 19:28:33,642: DEBUG - + ynh_backup /etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.d
2025-11-04 19:28:33,642: DEBUG - + local target=/etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.d
2025-11-04 19:28:33,643: DEBUG - + local is_data=false
2025-11-04 19:28:33,643: DEBUG - + [[ -n nextcloud ]]
2025-11-04 19:28:33,643: DEBUG - + [[ /etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.d =~ ^/var/log/nextcloud/?\*?$ ]]
2025-11-04 19:28:33,643: DEBUG - + [[ -n /home/yunohost.app/nextcloud ]]
2025-11-04 19:28:33,643: DEBUG - + [[ /etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.d =~ ^/home/yunohost.app/nextcloud ]]
2025-11-04 19:28:33,643: DEBUG - + [[ -n nextcloud ]]
2025-11-04 19:28:33,643: DEBUG - ++ ynh_app_setting_get --key=do_not_backup_data
2025-11-04 19:28:33,699: DEBUG - + local do_not_backup_data=
2025-11-04 19:28:33,700: DEBUG - + [[ false == true ]]
2025-11-04 19:28:33,700: DEBUG - + '[' '!' -e /etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.d ']'
2025-11-04 19:28:33,700: DEBUG - ++ realpath /etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.d
2025-11-04 19:28:33,700: DEBUG - + src_path=/etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.d
2025-11-04 19:28:33,701: DEBUG - + dest_path=etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.d
2025-11-04 19:28:33,701: DEBUG - + [[ -e etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.d ]]
2025-11-04 19:28:33,701: DEBUG - + local rel_dir=/apps/nextcloud/backup
2025-11-04 19:28:33,701: DEBUG - + rel_dir=/apps/nextcloud/backup/
2025-11-04 19:28:33,701: DEBUG - + dest_path=/apps/nextcloud/backup/etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.d
2025-11-04 19:28:33,701: DEBUG - + dest_path=apps/nextcloud/backup/etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.d
2025-11-04 19:28:33,702: DEBUG - ++ echo /etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.d
2025-11-04 19:28:33,702: DEBUG - ++ sed --regexp-extended 's/"/\"\"/g'
2025-11-04 19:28:33,703: DEBUG - + local src=/etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.d
2025-11-04 19:28:33,704: DEBUG - ++ echo apps/nextcloud/backup/etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.d
2025-11-04 19:28:33,704: DEBUG - ++ sed --regexp-extended 's/"/\"\"/g'
2025-11-04 19:28:33,705: DEBUG - + local dest=apps/nextcloud/backup/etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.d
2025-11-04 19:28:33,705: DEBUG - ++ dirname /home/yunohost.backup/tmp/20251104-192833/apps/nextcloud/backup/etc/nginx/conf.d/nextcloud.maindomain.tld.d/nextcloud.d
2025-11-04 19:28:33,706: DEBUG - + mkdir --parents /home/yunohost.backup/tmp/20251104-192833/apps/nextcloud/backup/etc/nginx/conf.d/nextcloud.maindomain.tld.d
2025-11-04 19:28:33,706: DEBUG - + ynh_backup /etc/logrotate.d/nextcloud
2025-11-04 19:28:33,707: DEBUG - + local target=/etc/logrotate.d/nextcloud
2025-11-04 19:28:33,707: DEBUG - + local is_data=false
2025-11-04 19:28:33,707: DEBUG - + [[ -n nextcloud ]]
2025-11-04 19:28:33,707: DEBUG - + [[ /etc/logrotate.d/nextcloud =~ ^/var/log/nextcloud/?\*?$ ]]
2025-11-04 19:28:33,707: DEBUG - + [[ -n /home/yunohost.app/nextcloud ]]
2025-11-04 19:28:33,707: DEBUG - + [[ /etc/logrotate.d/nextcloud =~ ^/home/yunohost.app/nextcloud ]]
2025-11-04 19:28:33,707: DEBUG - + [[ -n nextcloud ]]
2025-11-04 19:28:33,707: DEBUG - ++ ynh_app_setting_get --key=do_not_backup_data
2025-11-04 19:28:33,764: DEBUG - + local do_not_backup_data=
2025-11-04 19:28:33,765: DEBUG - + [[ false == true ]]
2025-11-04 19:28:33,765: DEBUG - + '[' '!' -e /etc/logrotate.d/nextcloud ']'
2025-11-04 19:28:33,765: DEBUG - ++ realpath /etc/logrotate.d/nextcloud
2025-11-04 19:28:33,765: DEBUG - + src_path=/etc/logrotate.d/nextcloud
2025-11-04 19:28:33,765: DEBUG - + dest_path=etc/logrotate.d/nextcloud
2025-11-04 19:28:33,765: DEBUG - + [[ -e etc/logrotate.d/nextcloud ]]
2025-11-04 19:28:33,765: DEBUG - + local rel_dir=/apps/nextcloud/backup
2025-11-04 19:28:33,766: DEBUG - + rel_dir=/apps/nextcloud/backup/
2025-11-04 19:28:33,766: DEBUG - + dest_path=/apps/nextcloud/backup/etc/logrotate.d/nextcloud
2025-11-04 19:28:33,766: DEBUG - + dest_path=apps/nextcloud/backup/etc/logrotate.d/nextcloud
2025-11-04 19:28:33,766: DEBUG - ++ echo /etc/logrotate.d/nextcloud
2025-11-04 19:28:33,766: DEBUG - ++ sed --regexp-extended 's/"/\"\"/g'
2025-11-04 19:28:33,767: DEBUG - + local src=/etc/logrotate.d/nextcloud
2025-11-04 19:28:33,768: DEBUG - ++ echo apps/nextcloud/backup/etc/logrotate.d/nextcloud
2025-11-04 19:28:33,768: DEBUG - ++ sed --regexp-extended 's/"/\"\"/g'
2025-11-04 19:28:33,769: DEBUG - + local dest=apps/nextcloud/backup/etc/logrotate.d/nextcloud
2025-11-04 19:28:33,769: DEBUG - ++ dirname /home/yunohost.backup/tmp/20251104-192833/apps/nextcloud/backup/etc/logrotate.d/nextcloud
2025-11-04 19:28:33,770: DEBUG - + mkdir --parents /home/yunohost.backup/tmp/20251104-192833/apps/nextcloud/backup/etc/logrotate.d
2025-11-04 19:28:33,771: DEBUG - + ynh_backup /etc/fail2ban/jail.d/nextcloud.conf
2025-11-04 19:28:33,771: DEBUG - + local target=/etc/fail2ban/jail.d/nextcloud.conf
2025-11-04 19:28:33,771: DEBUG - + local is_data=false
2025-11-04 19:28:33,771: DEBUG - + [[ -n nextcloud ]]
2025-11-04 19:28:33,771: DEBUG - + [[ /etc/fail2ban/jail.d/nextcloud.conf =~ ^/var/log/nextcloud/?\*?$ ]]
2025-11-04 19:28:33,771: DEBUG - + [[ -n /home/yunohost.app/nextcloud ]]
2025-11-04 19:28:33,771: DEBUG - + [[ /etc/fail2ban/jail.d/nextcloud.conf =~ ^/home/yunohost.app/nextcloud ]]
2025-11-04 19:28:33,771: DEBUG - + [[ -n nextcloud ]]
2025-11-04 19:28:33,771: DEBUG - ++ ynh_app_setting_get --key=do_not_backup_data
2025-11-04 19:28:33,828: DEBUG - + local do_not_backup_data=
2025-11-04 19:28:33,828: DEBUG - + [[ false == true ]]
2025-11-04 19:28:33,829: DEBUG - + '[' '!' -e /etc/fail2ban/jail.d/nextcloud.conf ']'
2025-11-04 19:28:33,829: DEBUG - ++ realpath /etc/fail2ban/jail.d/nextcloud.conf
2025-11-04 19:28:33,829: DEBUG - + src_path=/etc/fail2ban/jail.d/nextcloud.conf
2025-11-04 19:28:33,829: DEBUG - + dest_path=etc/fail2ban/jail.d/nextcloud.conf
2025-11-04 19:28:33,829: DEBUG - + [[ -e etc/fail2ban/jail.d/nextcloud.conf ]]
2025-11-04 19:28:33,829: DEBUG - + local rel_dir=/apps/nextcloud/backup
2025-11-04 19:28:33,829: DEBUG - + rel_dir=/apps/nextcloud/backup/
2025-11-04 19:28:33,830: DEBUG - + dest_path=/apps/nextcloud/backup/etc/fail2ban/jail.d/nextcloud.conf
2025-11-04 19:28:33,830: DEBUG - + dest_path=apps/nextcloud/backup/etc/fail2ban/jail.d/nextcloud.conf
2025-11-04 19:28:33,830: DEBUG - ++ echo /etc/fail2ban/jail.d/nextcloud.conf
2025-11-04 19:28:33,830: DEBUG - ++ sed --regexp-extended 's/"/\"\"/g'
2025-11-04 19:28:33,831: DEBUG - + local src=/etc/fail2ban/jail.d/nextcloud.conf
2025-11-04 19:28:33,832: DEBUG - ++ echo apps/nextcloud/backup/etc/fail2ban/jail.d/nextcloud.conf
2025-11-04 19:28:33,832: DEBUG - ++ sed --regexp-extended 's/"/\"\"/g'
2025-11-04 19:28:33,833: DEBUG - + local dest=apps/nextcloud/backup/etc/fail2ban/jail.d/nextcloud.conf
2025-11-04 19:28:33,833: DEBUG - ++ dirname /home/yunohost.backup/tmp/20251104-192833/apps/nextcloud/backup/etc/fail2ban/jail.d/nextcloud.conf
2025-11-04 19:28:33,834: DEBUG - + mkdir --parents /home/yunohost.backup/tmp/20251104-192833/apps/nextcloud/backup/etc/fail2ban/jail.d
2025-11-04 19:28:33,835: DEBUG - + ynh_backup /etc/fail2ban/filter.d/nextcloud.conf
2025-11-04 19:28:33,835: DEBUG - + local target=/etc/fail2ban/filter.d/nextcloud.conf
2025-11-04 19:28:33,835: DEBUG - + local is_data=false
2025-11-04 19:28:33,835: DEBUG - + [[ -n nextcloud ]]
2025-11-04 19:28:33,835: DEBUG - + [[ /etc/fail2ban/filter.d/nextcloud.conf =~ ^/var/log/nextcloud/?\*?$ ]]
2025-11-04 19:28:33,835: DEBUG - + [[ -n /home/yunohost.app/nextcloud ]]
2025-11-04 19:28:33,835: DEBUG - + [[ /etc/fail2ban/filter.d/nextcloud.conf =~ ^/home/yunohost.app/nextcloud ]]
2025-11-04 19:28:33,835: DEBUG - + [[ -n nextcloud ]]
2025-11-04 19:28:33,835: DEBUG - ++ ynh_app_setting_get --key=do_not_backup_data
2025-11-04 19:28:33,894: DEBUG - + local do_not_backup_data=
2025-11-04 19:28:33,894: DEBUG - + [[ false == true ]]
2025-11-04 19:28:33,895: DEBUG - + '[' '!' -e /etc/fail2ban/filter.d/nextcloud.conf ']'
2025-11-04 19:28:33,895: DEBUG - ++ realpath /etc/fail2ban/filter.d/nextcloud.conf
2025-11-04 19:28:33,895: DEBUG - + src_path=/etc/fail2ban/filter.d/nextcloud.conf
2025-11-04 19:28:33,895: DEBUG - + dest_path=etc/fail2ban/filter.d/nextcloud.conf
2025-11-04 19:28:33,895: DEBUG - + [[ -e etc/fail2ban/filter.d/nextcloud.conf ]]
2025-11-04 19:28:33,895: DEBUG - + local rel_dir=/apps/nextcloud/backup
2025-11-04 19:28:33,895: DEBUG - + rel_dir=/apps/nextcloud/backup/
2025-11-04 19:28:33,895: DEBUG - + dest_path=/apps/nextcloud/backup/etc/fail2ban/filter.d/nextcloud.conf
2025-11-04 19:28:33,896: DEBUG - + dest_path=apps/nextcloud/backup/etc/fail2ban/filter.d/nextcloud.conf
2025-11-04 19:28:33,896: DEBUG - ++ echo /etc/fail2ban/filter.d/nextcloud.conf
2025-11-04 19:28:33,896: DEBUG - ++ sed --regexp-extended 's/"/\"\"/g'
2025-11-04 19:28:33,897: DEBUG - + local src=/etc/fail2ban/filter.d/nextcloud.conf
2025-11-04 19:28:33,898: DEBUG - ++ echo apps/nextcloud/backup/etc/fail2ban/filter.d/nextcloud.conf
2025-11-04 19:28:33,898: DEBUG - ++ sed --regexp-extended 's/"/\"\"/g'
2025-11-04 19:28:33,899: DEBUG - + local dest=apps/nextcloud/backup/etc/fail2ban/filter.d/nextcloud.conf
2025-11-04 19:28:33,899: DEBUG - ++ dirname /home/yunohost.backup/tmp/20251104-192833/apps/nextcloud/backup/etc/fail2ban/filter.d/nextcloud.conf
2025-11-04 19:28:33,900: DEBUG - + mkdir --parents /home/yunohost.backup/tmp/20251104-192833/apps/nextcloud/backup/etc/fail2ban/filter.d
2025-11-04 19:28:33,901: DEBUG - + ynh_backup /etc/cron.d/nextcloud
2025-11-04 19:28:33,901: DEBUG - + local target=/etc/cron.d/nextcloud
2025-11-04 19:28:33,901: DEBUG - + local is_data=false
2025-11-04 19:28:33,901: DEBUG - + [[ -n nextcloud ]]
2025-11-04 19:28:33,901: DEBUG - + [[ /etc/cron.d/nextcloud =~ ^/var/log/nextcloud/?\*?$ ]]
2025-11-04 19:28:33,901: DEBUG - + [[ -n /home/yunohost.app/nextcloud ]]
2025-11-04 19:28:33,901: DEBUG - + [[ /etc/cron.d/nextcloud =~ ^/home/yunohost.app/nextcloud ]]
2025-11-04 19:28:33,901: DEBUG - + [[ -n nextcloud ]]
2025-11-04 19:28:33,901: DEBUG - ++ ynh_app_setting_get --key=do_not_backup_data
2025-11-04 19:28:33,958: DEBUG - + local do_not_backup_data=
2025-11-04 19:28:33,958: DEBUG - + [[ false == true ]]
2025-11-04 19:28:33,958: DEBUG - + '[' '!' -e /etc/cron.d/nextcloud ']'
2025-11-04 19:28:33,958: DEBUG - ++ realpath /etc/cron.d/nextcloud
2025-11-04 19:28:33,959: DEBUG - + src_path=/etc/cron.d/nextcloud
2025-11-04 19:28:33,960: DEBUG - + dest_path=etc/cron.d/nextcloud
2025-11-04 19:28:33,960: DEBUG - + [[ -e etc/cron.d/nextcloud ]]
2025-11-04 19:28:33,960: DEBUG - + local rel_dir=/apps/nextcloud/backup
2025-11-04 19:28:33,960: DEBUG - + rel_dir=/apps/nextcloud/backup/
2025-11-04 19:28:33,960: DEBUG - + dest_path=/apps/nextcloud/backup/etc/cron.d/nextcloud
2025-11-04 19:28:33,960: DEBUG - + dest_path=apps/nextcloud/backup/etc/cron.d/nextcloud
2025-11-04 19:28:33,960: DEBUG - ++ echo /etc/cron.d/nextcloud
2025-11-04 19:28:33,960: DEBUG - ++ sed --regexp-extended 's/"/\"\"/g'
2025-11-04 19:28:33,961: DEBUG - + local src=/etc/cron.d/nextcloud
2025-11-04 19:28:33,961: DEBUG - ++ echo apps/nextcloud/backup/etc/cron.d/nextcloud
2025-11-04 19:28:33,961: DEBUG - ++ sed --regexp-extended 's/"/\"\"/g'
2025-11-04 19:28:33,963: DEBUG - + local dest=apps/nextcloud/backup/etc/cron.d/nextcloud
2025-11-04 19:28:33,963: DEBUG - ++ dirname /home/yunohost.backup/tmp/20251104-192833/apps/nextcloud/backup/etc/cron.d/nextcloud
2025-11-04 19:28:33,963: DEBUG - + mkdir --parents /home/yunohost.backup/tmp/20251104-192833/apps/nextcloud/backup/etc/cron.d
2025-11-04 19:28:33,964: DEBUG - + ynh_backup /var/log/nextcloud
2025-11-04 19:28:33,964: DEBUG - + local target=/var/log/nextcloud
2025-11-04 19:28:33,964: DEBUG - + local is_data=false
2025-11-04 19:28:33,964: DEBUG - + [[ -n nextcloud ]]
2025-11-04 19:28:33,964: DEBUG - + [[ /var/log/nextcloud =~ ^/var/log/nextcloud/?\*?$ ]]
2025-11-04 19:28:33,964: DEBUG - + is_data=true
2025-11-04 19:28:33,965: DEBUG - + [[ -n nextcloud ]]
2025-11-04 19:28:33,965: DEBUG - ++ ynh_app_setting_get --key=do_not_backup_data
2025-11-04 19:28:34,022: DEBUG - + local do_not_backup_data=
2025-11-04 19:28:34,022: DEBUG - + [[ true == true ]]
2025-11-04 19:28:34,022: DEBUG - + [[ 0 -eq 1 ]]
2025-11-04 19:28:34,022: DEBUG - + [[ 0 -eq 1 ]]
2025-11-04 19:28:34,023: DEBUG - + '[' '!' -e /var/log/nextcloud ']'
2025-11-04 19:28:34,023: DEBUG - ++ realpath /var/log/nextcloud
2025-11-04 19:28:34,023: DEBUG - + src_path=/var/log/nextcloud
2025-11-04 19:28:34,023: DEBUG - + dest_path=var/log/nextcloud
2025-11-04 19:28:34,023: DEBUG - + [[ -e var/log/nextcloud ]]
2025-11-04 19:28:34,023: DEBUG - + local rel_dir=/apps/nextcloud/backup
2025-11-04 19:28:34,023: DEBUG - + rel_dir=/apps/nextcloud/backup/
2025-11-04 19:28:34,023: DEBUG - + dest_path=/apps/nextcloud/backup/var/log/nextcloud
2025-11-04 19:28:34,024: DEBUG - + dest_path=apps/nextcloud/backup/var/log/nextcloud
2025-11-04 19:28:34,024: DEBUG - ++ echo /var/log/nextcloud
2025-11-04 19:28:34,024: DEBUG - ++ sed --regexp-extended 's/"/\"\"/g'
2025-11-04 19:28:34,025: DEBUG - + local src=/var/log/nextcloud
2025-11-04 19:28:34,025: DEBUG - ++ echo apps/nextcloud/backup/var/log/nextcloud
2025-11-04 19:28:34,025: DEBUG - ++ sed --regexp-extended 's/"/\"\"/g'
2025-11-04 19:28:34,026: DEBUG - + local dest=apps/nextcloud/backup/var/log/nextcloud
2025-11-04 19:28:34,027: DEBUG - ++ dirname /home/yunohost.backup/tmp/20251104-192833/apps/nextcloud/backup/var/log/nextcloud
2025-11-04 19:28:34,028: DEBUG - + mkdir --parents /home/yunohost.backup/tmp/20251104-192833/apps/nextcloud/backup/var/log
2025-11-04 19:28:34,028: DEBUG - + ynh_print_info 'Backing up the MySQL database...'
2025-11-04 19:28:34,029: INFO - Backing up the MySQL database...
2025-11-04 19:28:34,029: DEBUG - + ynh_mysql_dump_db
2025-11-04 19:28:34,029: DEBUG - + local database=nextcloud
2025-11-04 19:28:34,029: DEBUG - + default_character_set=()
2025-11-04 19:28:34,029: DEBUG - + [[ -n nextcloud ]]
2025-11-04 19:28:34,030: DEBUG - + default_character_set=(--default-character-set "$(mysql -B "$database" <<< 'show variables like "character_set_database";' | tail -n1 | cut -f2)")
2025-11-04 19:28:34,030: DEBUG - ++ mysql -B nextcloud
2025-11-04 19:28:34,030: DEBUG - ++ tail -n1
2025-11-04 19:28:34,031: DEBUG - ++ cut -f2
2025-11-04 19:28:34,038: DEBUG - + mysqldump --default-character-set utf8mb4 --single-transaction --skip-dump-date --routines nextcloud
2025-11-04 19:28:35,862: DEBUG - + ynh_print_info 'Backup script completed for nextcloud. (YunoHost will then actually copy those files to the archive).'
2025-11-04 19:28:35,862: INFO - Backup script completed for nextcloud. (YunoHost will then actually copy those files to the archive).
2025-11-04 19:28:35,863: DEBUG - + ynh_exit_properly
2025-11-04 19:28:35,863: DEBUG - + [[ backup =~ ^install$|^upgrade$|^restore$ ]]

Sorry for the long post, but just sharing the link was not possible due to an error and as a “new user” I’m not able to insert the Link in this reply as well.

What does the log under webadmin->tools->logs say? It should have additional lines after ‘Backup script completed’.

under webadmin->tools->logs there are only those two lines I inserted in the quote in the first post

2025-11-04 19:28:35,863: DEBUG - + ynh_exit_properly
2025-11-04 19:28:35,863: DEBUG - + [[ backup =~ ^install$|^upgrade$|^restore$ ]]

The same two lines also conclude the failed daily borg backup routine at midnight, also just for nextcloud. Every other app ist backuped succesfully.

The last 5 lines for the daily borg backup:

2025-11-05 00:00:44,715: DEBUG - + mysqldump --default-character-set utf8mb4 --single-transaction --skip-dump-date --routines nextcloud
2025-11-05 00:00:46,560: DEBUG - + ynh_print_info ‘Backup script completed for nextcloud. (YunoHost will then actually copy those files to the archive).’
2025-11-05 00:00:46,561: INFO - Backup script completed for nextcloud. (YunoHost will then actually copy those files to the archive).
2025-11-05 00:00:46,561: DEBUG - + ynh_exit_properly
2025-11-05 00:00:46,561: DEBUG - + [[ backup =~ ^install$|^upgrade$|^restore$ ]]

And if you back up from CLI, is there additional output after Backup script completed?

sudo yunohost backup create --apps nextcloud --debug

Thanks to your command I got more lines this time, quoted below.

Thank you very much

3858 INFO    Backup script completed for nextcloud. (YunoHost will then actually copy those files to the archive).
3859 DEBUG   + ynh_exit_properly
3859 DEBUG   + local exit_code=0
3859 DEBUG   + [[ backup =~ ^install$|^upgrade$|^restore$ ]]
3859 DEBUG   + '[' 0 -eq 0 ']'
3859 DEBUG   + exit 0
22586 INFO    The operation 'Create a backup archive' could not be completed. Please share the full log of this operation using the command 'yunohost log share 20251105-150918-backup_create' to get help
22596 DEBUG   action executed in 22.493s
22596 DEBUG   lock has been released
Traceback (most recent call last):
  File "/usr/bin/yunohost", line 108, in <module>
    main()
  File "/usr/bin/yunohost", line 97, in main
    yunohost.cli(
  File "/usr/lib/python3/dist-packages/yunohost/__init__.py", line 59, in cli
    ret = moulinette.cli(
          ^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/moulinette/__init__.py", line 143, in cli
    ).run(args, output_as=output_as, timeout=timeout)
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/moulinette/interfaces/cli.py", line 530, in run
    ret = self.actionsmap.process(args, timeout=timeout)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/moulinette/actionsmap.py", line 580, in process
    return func(**arguments)
           ^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/yunohost/log.py", line 532, in func_wrapper
    result = func(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/yunohost/backup.py", line 2177, in backup_create
    backup_manager.collect_files()
  File "/usr/lib/python3/dist-packages/yunohost/backup.py", line 563, in collect_files
    self._compute_backup_size()
  File "/usr/lib/python3/dist-packages/yunohost/backup.py", line 815, in _compute_backup_size
    size = space_used_by_directory(row["source"], follow_symlinks=False)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/yunohost/utils/system.py", line 84, in space_used_by_directory
    du_output = check_output(["du", "-sb", dirpath], shell=False)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/yunohost/utils/process.py", line 40, in check_output
    subprocess.check_output(args, stderr=stderr, shell=shell, **kwargs)
  File "/usr/lib/python3.11/subprocess.py", line 466, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/subprocess.py", line 571, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['du', '-sb', '/home/yunohost.app/nextcloud']' returned non-zero exit status 1.

The offending command is du -sb /home/yunohost.app/nextcloud, is the folder there? What are its permissions? Mind sharing the output of ls -la /home/yunohost.app ?

Yes, the folder is there. According to Filezilla it’s owner/group is both “nextcloud” an permissions are “drwxr-x—”

total 44
drwxr-xr-x 11 root         root         4096 Oct 22 14:00 .
drwxr-xr-x  7 root         root         4096 Feb  5  2025 ..
drwxr-x---  4 jellyfin     jellyfin     4096 Jan 23  2025 backrest
drwx------  7 pcp          www-data     4096 Jan 29  2025 borgwarehouse
drwxr-x---  4 yuno-archive yuno-archive 4096 Oct 22 15:22 copyparty
drwxr-x---  3 findmydevice findmydevice 4096 Oct  5 11:33 findmydevice
drwxr-x---  8 pcp          pcp          4096 Sep 17 08:44 homeassistant
drwxr-x---  5 jellyfin-vue www-data     4096 Apr 22  2025 monitorix
drwxr-x---  4 nextcloud    nextcloud    4096 Jun 23  2024 nextcloud
drwxr-x---  3 jellyfin-vue jellyfin-vue 4096 Apr 25  2025 opencloud
drwxr-x--- 15 syncthing    syncthing    4096 Jan 23  2025 syncthing

And what’s the output of sudo du -sb /home/yunohost.app/nextcloud ?

A long list of “cannot access” and some “cannot read directory” (I’m not quoting because of the names of the folders.

Are the contents of this folder symlinks? If you try a random one - is it there? Given that by running with sudo you run effectively as root ‘cannot access’ is very fishy.

Yes, its the whole directory /home/yunohost.app is actually on a different SDD

The line in /etc/fstab

/mnt/sdd/yunohost.app /home/yunohost.app none defaults,bind 0 0

Are you able (as root) to enter the directory and examine the contents? Is the drive up and running?

Yes, I can reach it via Filezilla as root as well as via ssh

The drive is mounted there or symlinked from /mnt?

I’m not sure if I understand you correctly.

I can reach the drive via the CLI via

cd /mnt/sdd/yunohost.app 
as well as via 
cd /home/yunohost.app

(I’m not so sure what a symlink means…)

If I run your suggested command

sudo du -sb /home/yunohost.app/nextcloud

with

sudo du /mnt/sdd/yunohost.app/nextcloud

I get the same response.

Adding to my information above: Every line starts either with cannot access or cannot read directory and every line ends with Bad message

I found a solution for my problem.
I excluded all data files from my backup with the following command via CLI

yunohost app setting nextcloud do_not_backup_data -v 1

More infos on that are found in the yunohost wiki in the chapter “backup”

That’s an useless backup, it will restore Nextcloud with all the files missing :grimacing: