Zum Inhalt springen

Aktualisieren

Ein Update besteht aus vier Handgriffen: neuen Stand holen, die eigene Konfiguration gegen die Vorlage vergleichen, sichern, installieren. Es läuft über denselben geführten Weg wie die Ersteinrichtung, nur im Update-Modus.

Vor dem Update wird die Konfiguration der Instanz gegen die mitgelieferte Vorlage gehalten. Verglichen werden nur die Namen der Werte, keine Inhalte. Geheimnisse tauchen dabei also nicht auf. Zwei Dinge lesen Sie daraus ab:

  • Werte, die nur in der Vorlage stehen, sind neu hinzugekommen. Die Vorlage ist durchgehend kommentiert, dort steht, wofür ein Wert gebraucht wird. Neue Werte sind fast immer optional.
  • Werte, die nur in Ihrer Konfiguration stehen, sind entweder instanzspezifisch oder stammen aus einer alten Version und können weg.

Ein Update wechselt Programmstände unter einer bestehenden Datenbank. Geht dabei etwas schief, ist der schnellste Weg zurück ein Archiv von vorher. Ein Backup dauert Sekunden, ein verlorener Datenbestand kostet Tage. Details unter Backup und Umzug.

Im Update-Modus bleibt die vorhandene Konfiguration unangetastet, und es entstehen keine neuen Geheimnisse. Genau das wollen Sie beim Update: Ihre Schlüssel und Adressen bleiben, wie sie sind. Gleichzeitig werden alle Bestandteile der Auslieferung gemeinsam erneuert.

Die Images sind bewusst nicht auf latest gesetzt, sondern auf eine feste, unveränderliche Version. Der Grund: latest zieht auf jedem Server und bei jedem Abruf einen anderen Stand. Ein Release von EU Cowork AI ist aber eine getestete Kombination aus LibreChat-Version und den ergänzenden Bestandteilen. Nur mit einer festen Version fährt jeder Server genau die Kombination, die auch geprüft wurde.

Vier Punkte: Anmeldung am Chat, Anmeldung am Admin-Panel, eine Testfrage im Chat und ein Blick darauf, ob alle Dienste stabil laufen. Konfigurationsfehler (etwa eine YAML-Datei, die nach einem Update nicht mehr zum Schema passt) werden dabei sichtbar.

Ein Rollback setzt den gesamten Auslieferungsstand auf die vorige Version zurück, nicht einzelne Dateien. Nur zusammen ergeben die Bestandteile wieder die Kombination, die vorher lief. Die Konfiguration der Instanz bleibt dabei unangetastet.

Nur wenn auch Daten betroffen sind, kommt der Restore aus dem Archiv dazu. Er ist zerstörend, siehe Backup und Umzug. Prüfen Sie den Rollback einmal auf einer Testinstanz, bevor Sie ihn im Ernstfall zum ersten Mal brauchen.