Bitte lies Dir den Disclaimer durch, bevor Du eine Anleitung umsetzt...

Haftungsausschluss / Disclaimer

Nextcloud Update auf v20.0.2

Nextcloud wurde auf Version 20.0.2 geupdated.

Den Nextcloud Server updaten wir mit einem neuen Docker-Image.

Falls Du noch v19 laufen hast, bitte führe vorher das Upgrade auf die v20 aus…

Und wieder das alte Leiden… Der Nextcloud Downloadserver ist am Limit und auf Github haben sie den Mirror noch nicht eingerichtet. Da müssten sich die Jungs langsam wirklich was einfallen lassen. Mein Download der „nextcloud-20.0.2.tar.bz2“ hat gute elf Minuten gedauert.

Hier müssen wir wieder manuell in den Container und müssen die Primär-Schlüssel neu bauen lassen. Jedenfalls motzt uns der Server bei der Prüfung auf System- und Sicherheitsprobleme deswegen an:

In der Datenbank fehlen einige Primärschlüssel. Aufgrund der Tatsache, dass das Hinzufügen von Primärschlüsseln bei großen Tabellen einige Zeit dauern konnte, wurden sie nicht automatisch hinzugefügt. Durch Ausführen von "occ db:add-missing-primary-keys" können diese fehlenden Primärschlüssel manuell hinzugefügt werden, während die Instanz weiter läuft.

    Fehlender Primärschlüssel auf Tabelle "oc_federated_reshares".
    Fehlender Primärschlüssel auf Tabelle "oc_systemtag_object_mapping".
    Fehlender Primärschlüssel auf Tabelle "oc_comments_read_markers".
    Fehlender Primärschlüssel auf Tabelle "oc_collres_resources".
    Fehlender Primärschlüssel auf Tabelle "oc_collres_accesscache".
    Fehlender Primärschlüssel auf Tabelle "oc_filecache_extended".

Das machen wir wie folgt:

docker exec -u www-data -it nextcloud /bin/bash

./occ db:add-missing-primary-keys

### Ausgabe:
Check primary keys.
Adding primary key to the federated_reshares table, this can take some time...
federated_reshares table updated successfully.
Adding primary key to the systemtag_object_mapping table, this can take some time...
systemtag_object_mapping table updated successfully.
Adding primary key to the comments_read_markers table, this can take some time...
comments_read_markers table updated successfully.
Adding primary key to the collres_resources table, this can take some time...
collres_resources table updated successfully.
Adding primary key to the collres_accesscache table, this can take some time...
collres_accesscache table updated successfully.
Adding primary key to the filecache_extended table, this can take some time...
filecache_extended table updated successfully.

### Und wieder raus aus dem Container:
exit

Danach ist die Fehlermeldung bei erneuter Prüfung verschwunden und unser Server glücklich. Und wenn er es ist – ja, dann bin ich es auch…

Anzeige *

2 Kommentare zu „Nextcloud Update auf v20.0.2“

  1. Helmut Westhäuser

    Guten Morgen Peter,
    ein kurzer Hinweis: Ich musste die Download-URL wieder zurückstellen auf den Nextcloud-Server. Damit hat es dann problemlos geklappt.
    Schönes WE, gruß, helmut

    1. Danke für die Bestätigung, Helmut!
      Ich glaub, ich nehm den Hinweis aus dem anderen Tutorial wieder raus. Schade, dass dieser Mirror-Server nicht besser gepflegt wird.

      Dir auch ein schönes Wochenende ;)
      Peter.

Kommentar verfassen

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

Verwendung
von Cookies

Um unsere Webseite für Sie optimal zu gestalten und fortlaufend verbessern zu können, verwenden wir Cookies. Durch die weitere Nutzung der Webseite stimmen Sie der Verwendung von Cookies zu. Weitere Informationen zu Cookies erhalten Sie in unserer Datenschutzerklärung.

Scroll to Top