Nextcloud ist eine Opensource Lösung um Dateien in der Cloud abzulegen.
Die meisten Web Hosting Anbietern unterstützen Nextcloud. Das Webhosting Paket muss lediglich PHP und MySQL unterstützen.
Ich setzte seit Jahren Nextcloud bei IONOS und Strato in den verschiedensten Web Hosting Paketen ein.
Hin und wieder empfiehlt sich ein Update der Software. Insbesondere um bekannte Sicherheitsprobleme zu lösen.
Nextcloud Update
Ein Update kann direkt über die Weboberfläche der Nextcloud Software durchgeführt werden. Für das Update sind Admin Berechtigungen notwendig.
- Rechts oben auf das User Icon klicken und im Pulldown Menü Einstellungen auswählen.
- Links unter Verwaltung den Menüpunkt Übersicht wählen.
- Die Übersicht zeigt die aktuelle Nextcloud Version und Hinweise für anstehende Updates.
- Vor dem Update empfiehlt sich ein Backup des Nextcloud Verzeichnisses und der MySQL Datenbank.
Starte das Update Programm durch Klick auf Updater öffnen.
Das Update Programm legt immer eine Kopie aller Daten der Nextcloud an. Dadurch verdoppelt sich der benötigte Speicherplatz sowie die Anzahl der Dateien.
Dies kann je nach Web Hosting Paket zu einem Abbruch des Nextcloud Update Programms führen. In der Regel leider ohne Fehlermeldung.
Selbstverständlich haben wir vor dem Start des Nextcloud Updates den zur Verfügung stehenden freien Speicherplatz geprüft und für mehr als ausreichend befunden.
Abbruch des Nextcloud Update Programms ohne Fehlermeldung
Gleichwohl ist unser Update Prozess fehlgeschlagen.
Beim erneuten Aufruf der Speicherplatzanzeige unseres Webhosting Anbieters sehen wir immer noch genügend freien Speicherplatz. Bei genauem hinsehen wird jetzt jedoch die Zeile Dateien angezeigt. Diese gibt die maximale, verwendete und freie Anzahl Dateien an.
Im Screenshot ist sehr schön zu sehen, dass die maximale Anzahl zur Verfügung stehender Dateien erreicht wurde obwohl noch 68 % freier Speicherplatz zur Verfügung stehen.
Lösungsansatz:
Signifikante Reduzierung der Dateien in unserem Webspace!
Werden mehrere Nextcloud Updates hintereinander durchgeführt, wird bei jedem Update ein Backup der Nextcloud Verzeichnisse erstellt.
Der Updater erstellt die Backups im Verzeichnis data/updater-ocxxx/backups, wobei xxx für die Nextcloud ID Eurer Nextcloud steht.
Das letzte Backup löschen wir nicht. Alle vorherigen Backups löschen wir oder packen diese in ein Archiv.
Auf Linux Systemen geht dies ganz einfach mit dem Kommando tar.
Beispiel:
Das Backupverzeichnis heisst nextcloud-21.0.7.0-1638205963.
tar cvf nextcloud-21.0.7.0.tar nextcloud-21.0.7.0-1638205963
Nach dem Löschen bzw. packen der Backupverzeichnisse sollte der Update bestens funktionieren.