Generelles Vorgehen Update Step bei Step Anleitung, Empfehlung?

Hallo liebe Community!

Viele Wege fĂŒhren nach Rom


ich nudel sehr zufrieden auf der 27.1.10 rum. Alles funzt, keine Probleme.
Standardinstallation aus dem Angeboit meines Providers, in einem Subfolder meiner Domain.
Das System in der Verwaltung von NC erzĂ€hlt mir, dass es ein Upgrade auf 27.10.11 gĂ€be. <–Das wĂ€re dann vermutlich genause ĂŒberaltert, wie meine funktionierende Version?
Mein Provider bietet inzwischen die 29.2 an.
Hier lese ich viel ĂŒber die 29.4.
Benachrichtigt werde ich via eMail, dass die Betaphase der 30er Version abgeschlossen sei.

HIER DIE INFOS:

  • Bei welchen Anbieter? Was fĂŒr ein Server? v-server, shared, root, usw. Oder Lokal? AllInkl.com ← Provider
  • Auf welcher Hardware? ← Hosted, shared Server beim Provider
  • Betriebssystem sowie Version ALLER beteiligten Systeme Standardinstallation ĂŒber Provider Angebot, vermutlich Linux
  • Nextcloud Version: Nextcloud Hub 6 (27.1.10)
  • PHP Version: 8.2
  • Welche Datenbank? MariaDB 10.6.18
  • Apache version, usw.
  • LĂ€uft NC in Docker,Snap oder VM? Nein
  • Wurden vor kurzen Server Updates gemacht? Wenn ja von was? ← Darum geht es ja :wink:
  • Habt ihr die Logs angesehen von Nextcloud und von System? ← Nein
  • Bei was fĂŒr einer Aktion ist der Fehler aufgetreten? ← Es gibt keinen Fehler

HIER DIE FRAGEN:
Was ratet Ihr?
Never touch a running System?
Update auf 27.1.11? <–Wie von der NC-Verwaltung angeboten?
Update auf 29.2 ← eine stable, die aktuell der Provider anbietet?
Selbst die aktuellste 29er runterladen und installieren?
Schon die 30er?
Neuinstallation parallel in neuen Ordner, neue Datenbank?
DrĂŒber installieren und alte Datenbank weiternutzen?

Über einen Verweis auf eine gute Anleitung, die ein Autodidakt mit gefĂ€hrlichem Halbwissen versteht werde ich mich sehr freuen.

Mit feinstem Gruß
Matthias Zöllner

Ja, aber du musst grundsÀtzlich musst du immer erst auf das letzte Point Release der aktuellen Hauptversion aktualisieren und dann von einer Hauptversion auf die nÀchste. Der Upgrade Pfad, um auf die neuste Version zu gelangen, wÀre momentan also folgender:

27.1.10 → 27.1.11 → 28.0.9 → 29.0.4

Auf keinen Fall! Setzte einen Bookmark vom Maintenance and Release Schedule · nextcloud/server Wiki · GitHub und schaue, dass du immer auf einer der Versionen bist, die unter “Currently maintained versions” aufgefĂŒhrt sind.

Ja und dann mindestens noch auf 28.0.9. (siehe oben)

Die aktuelle Version ist 29.0.4. Ob du bereits auf 29 gehen willst, oder noch auf 28 bleiben willst, ist dir ĂŒberlassen. Einige User wollen immer die neusten Features haben, andere bleiben lieber auf der vorletzten Version, da dann die grössten Bugs einer neuen Hauptversion in der Regel schon gefixt sind, wenn sie dann darauf aktualisieren. Ich warte in der Regel bis zum ersten Point Release einer neuen Hauptversion.

Auf einem Produktivssystem wĂŒrde ich generell nicht empfehlen auf Beta Versionen oder RCs zu aktualisieren. Wie gesagt ich warte in der Regel bis zum ersten Point Release.

Nein, ausser deine Nextcloud ist komplett zerschossen und du siehst keinen anderen Weg. Ansonsten aktualisieren wie beschrieben. Neuinstallationen sind nicht notwendig, ich nutze die gleiche Instanz seit 8 Jahren, und neue Nextcloud Hauptversionen kommen auch viel zu hÀufig, als das eine Neuinstallation eine echte Option wÀre, ausser du willst ein bis zwei mal pro Jahr neu installieren. :wink:

2 Likes

VIelen Dank fĂŒr die ausfĂŒhrliche Antwort, möge sie hier vielen Usern Klarheit bringen.
Dankeschön, Matthias

1 Like

Ich gehe davon aus, dass bei dir der “Stable” Pfad eingestellt ist.

Ein Problem kann sein, dass du Apps nutzt die bei der neuen NC-Versionen nicht mehr zugelassen sind. Das bedeutet das du Nextcloud nicht updaten kannst. UngĂŒnstiger weise, so hab ich es in Erinnerung, wird dir nicht angezeigt welche Apps den Versionssprung nicht mitmachen.

Bye The Way, dieses “Never touche a running System.” ist kein guter Rat. - Das war es glaube ich noch nie. Insbesondere gilt das fĂŒrs Internet und dessen Webdienste. Vielmehr gilt; “Wenn updates kommen, spiel sie ein.”

Wenn die Chance hast step by step upgraden mach das. Na Klar, mach dir vorher ein Backup deiner Daten. Kaputt gehen geht schnell mal was.

Moin!
Ich stehe vor einem Ă€hnlichem Problem: Ich MUSS NC updaten, weil mein Provider (auch all-inkl) die alten php-Versionen abschaltet. Eine Versionnummer kann ich nicht finden, eine “Update” SchaltflĂ€che in “Verwaltung” gibt es nicht. Möglicherweise nutze ich noch sehr alte Version:

You are currently running 8.3.12-nmm1.

bekomme ich als Fehlermeldung, wenn ich eine aktuellere php-Version einschalte. Aber ist das die NC-Version??? Also, ich bin “Klicker”, kein Konsolenfreund. Falls ein so großer Sprung nur per Konsole geht benötige ich eine exakte Schritt fĂŒr Schritt Anleitung.

Auf Nachfrage hat mir all-inkl diese Webseite empfohlen

aber da ist auch wieder von Web-Update die Rede, was es bei mir nicht gibt (bin als Admin eingeloggt. Backup ist gemacht).

So, den gut versteckten webupdaten der Version 17.0.1 habe ich gefunden - aber das hilft nicht wirklich, weil es sofort eine Fehlermeldung gibt:

Tja, und nun? Was stört den Updater?

Hallo Thomas,
die aktuelle stabile NC ist wohl noch die 29, allerdings steht die 30 schon in den Startlöchern.
Die Frage ist also, wenn Du so, wie beschrieben von jeder Major-Release erst einmal die letzte Stable installieren sollst, hast Du wenn ich dieser Beschreibung von BB77 folgen sollte 13 Updates vor Dir, ob das gut geht?
Ich vermute, da ist eine Neuinstallation dann doch einfacher.
Aber warte doch noch mal 24 Std. Mir wurde hier gut geholfen :slight_smile: