Nextcloud-App · ncbackup 1.3.3 · nc-backup 1.8 & 2.x
NC Backup für Nextcloud
Optional: Sicherung aus der Nextcloud-Oberfläche starten (Ziel und Zeitplan). Wiederherstellung bleibt in der nc-backup-Web-GUI – nicht in der Cloud.
Versionen & Ubuntu
App 1.3.3 (Nextcloud 28–40) spricht die API von nc-backup an – gleich für 1.8 und 2.x.
- nc-backup 2.1.1 – aktuell für Ubuntu 26.04 LTS, läuft auch unter Ubuntu 24.04
- nc-backup 1.8.3 – nur für Ubuntu 24.04 LTS, nicht unter Ubuntu 26.04
Die App ersetzt den Dienst nicht: Web-UI auf Port 42173 muss laufen.
Was die App macht – und was nicht
- Backup starten, Ziel und Zeitplan – Symbol „NC Backup“ und Einstellungen → Verwaltung → NC Backup
- Kein Restore – nur Web-UI unter
http://SERVER:42173 - API:
/api/backup,/api/status,/api/targets(Bearer /X-NC-Backup-Token) - Nur für Administratoren
- Nicht im Nextcloud-App-Store – manuell nach
apps/ncbackupkopieren
Download
ZIP ncbackup-1.3.3.zip – Inhalt ist der Ordner ncbackup/.
Im Debian-Paket oft unter /usr/share/nc-backup/nextcloud-app/ncbackup bzw. aus dem GitHub-Repo nextcloud-app/ncbackup.
Installation (nativ)
unzip ncbackup-1.3.3.zip sudo cp -a ncbackup /var/www/nextcloud/apps/ sudo chown -R www-data:www-data /var/www/nextcloud/apps/ncbackup sudo -u www-data php /var/www/nextcloud/occ app:enable ncbackup # bei „nicht kompatibel“: sudo -u www-data php /var/www/nextcloud/occ app:enable --force ncbackup
Pfad zu Nextcloud und occ anpassen. Ausführlich: Anleitung.
Installation (Docker)
Ordner ncbackup ins gemountete apps/-Volume, dann:
docker exec -u www-data <nextcloud-container> php occ app:enable --force ncbackup
URL in den Einstellungen: Host-LAN-IP oder Docker-Bridge, nicht 127.0.0.1 im Container.
Einrichtung
- nc-backup-Web-UI läuft:
systemctl status nc-backup-web·http://SERVER-IP:42173 - Zugangsschlüssel aus der Web-UI oder
sudo cat /etc/nc-backup/web-token - Nextcloud: Einstellungen → Verwaltung → NC Backup – URL + Schlüssel speichern
- Oben Symbol NC Backup: Ziel wählen, Sicherung starten
Lokale URLs blockiert Nextcloud oft:
sudo -u www-data php /var/www/nextcloud/occ config:system:set allow_local_remote_servers --value=true --type=boolean
Lizenz
App und Dienst: AGPL-3.0-or-later · kostenlos · freiwillige Spende via PayPal
Hinweis zum Nextcloud-Updater: Weil die App nicht im App Store liegt, kann Nextcloud beim Server-Update „keine kompatible Version“ anzeigen. Lokal ist sie für Nextcloud 28–40 freigegeben. Nach dem Update ggf. mit occ app:enable ncbackup (oder --force) wieder aktivieren.