In der Standardkonfiguration ist eingestellt, das Hintergrund-Aufgaben mit AJAX ausgeführt werden.
Dabei wird der Job ausgeführt, wenn eine Seite geladen wird.
Das kann je nach Größe der NextCloud etwas Zeit in Anspruch nehmen.
Besser ist es, wenn diese Aufgabe mit einem CronJob erledigt wird.
Das ganze ist recht flott umgestellt, wir benötigen nur vollen Zugriff auf unseren Cron-Dienst!
https://hoerli.net/nextcloud-hintergrundaufgaben-via-cronjob/