Frankfurter Straße 100, 63303 Dreieich

Ein Upgrade deiner Nextcloud-Instanz ist wichtig, um Sicherheitslücken zu schließen, neue Funktionen zu nutzen und die Stabilität zu verbessern. In dieser Anleitung zeige ich dir, wie du deine Installation sicher von Version 29.0.0 auf Version 30.0.0 aktualisierst, so kannst du auch mehrere Versionen Nacheinander manuell Updaten.

1. Wartungsmodus aktivieren

Zuerst versetzen wir Nextcloud in den Wartungsmodus, um Änderungen während des Upgrades zu verhindern:

sudo -i
sudo -u www-data php /var/www/nextcloud/occ maintenance:mode --on

2. Datenbank sichern

Erstelle ein Backup deiner Datenbank, um im Notfall wiederherstellen zu können:

mysqldump -u root -p nextcloud_db > /root/nextcloud_db_backup_v29.sql

3. Nextcloud-Dateien sichern

Sichere deine aktuelle Installation:

cp -a /var/www/nextcloud /var/www/nextcloud_backup_v29

4. Neue Version herunterladen und entpacken

Wechsle ins temporäre Verzeichnis und lade die neue Version herunter:

cd /tmp
wget https://download.nextcloud.com/server/releases/nextcloud-30.0.0.zip
unzip nextcloud-30.0.0.zip

5. Alte Installation umbenennen und neue Version verschieben

cd /var/www
mv nextcloud nextcloud_old_v29
mv /tmp/nextcloud /var/www/

6. Konfiguration, Daten und Themes übernehmen

cp -r nextcloud_old_v29/config nextcloud/
cp -r nextcloud_old_v29/data nextcloud/
cp -r nextcloud_old_v29/themes nextcloud/
chown -R www-data:www-data nextcloud

7. Upgrade durchführen

sudo -u www-data php /var/www/nextcloud/occ upgrade

8. Cronjob ausführen

sudo -u www-data php /var/www/nextcloud/cron.php

9. Wartungsmodus deaktivieren

sudo -u www-data php /var/www/nextcloud/occ maintenance:mode --off

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert