Benutzer-Werkzeuge

Webseiten-Werkzeuge


server:nextcloud:update:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
server:nextcloud:update:start [2026/06/22 13:16] – angelegt 192.164.3.17server:nextcloud:update:start [2026/06/30 16:40] (aktuell) – [Sicherheitsmaßnahmen vor einem Update] 91.115.87.216
Zeile 1: Zeile 1:
 ====== Update ====== ====== Update ======
 +
 +===== Sicherheitsmaßnahmen vor einem Update =====
 +
 Um Datenverlust zu vermeiden, solten vor einem Update immer folgende Punkte befolgt werden: Um Datenverlust zu vermeiden, solten vor einem Update immer folgende Punkte befolgt werden:
-  - Backup des Installationsverzeichnis erstellen:<code bash>sudo cp -/var/www/nextcloud /var/www/nextcloud_bak</code>+  - Backup des Installationsverzeichnis erstellen:<code bash>sudo rsync -avh /var/www/nextcloud/var/www/nextcloud_bak/</code>//**rsync -avh**// kopiert auch alle Berechtigungen, Zeitstempel und Symlinks mit. Wichtig ist auch der //**/**// am Ende, nur dadurch wird auch der Inhalt und nicht nur der Ordner selbst kopiert.
   - Die aktuellen Daten, die Konfiguration und die Datenbank sichern:<code bash>sudo /usr/local/bin/run_nextcloud_backup.sh</code>   - Die aktuellen Daten, die Konfiguration und die Datenbank sichern:<code bash>sudo /usr/local/bin/run_nextcloud_backup.sh</code>
   - Kontrollieren ob alle Apps mit der neuen Version kompatibel sind:   - Kontrollieren ob alle Apps mit der neuen Version kompatibel sind:
Zeile 7: Zeile 10:
     * Kompatiblen Ersatz für die App verwenden     * Kompatiblen Ersatz für die App verwenden
     * App nicht mehr verwenden, deinstallieren     * App nicht mehr verwenden, deinstallieren
 +
 +===== Missglücktes Update wieder herstellen =====
 +Sollte es beim Update zu einem Fehler kommen und die Datenbank schon upgedatet worden sein, dann das Update wie folgt rückgängig machen:
 +  - Backup der Installation wieder zurückspielen:<code bash>sudo rm -r /var/www/nextcloud
 +sudo rsync -avh /var/www/nextcloud_bak/ /var/www/nextcloud/</code>Auch hier ist wieder der //**/**// am Ende wichtig.
 +  - Die aktuellen Daten, die Konfiguration und die Datenbank wieder herstellen:<code bash>sudo /usr/local/bin/run_nextcloud_restore.sh</code>
  
server/nextcloud/update/start.1782134171.txt.gz · Zuletzt geändert: von 192.164.3.17 · Momentan gesperrt von: 216.73.216.124