Direkt zur Antwort

Sichere Instanzdaten, Verschlüsselungsschlüssel und gegebenenfalls externe Datenbank und Speicher gemeinsam. Prüfe die Zielversion isoliert und aktualisiere passende Runner mit. Ein altes Image ist nach einer Datenbankmigration nicht automatisch ein sicherer Rückweg.

Was du vor einem n8n-Update festhältst

Dieser Guide behandelt eine bestehende selbst gehostete Docker-Compose-Installation. n8n Cloud, npm-Installationen, Queue- und Multi-Main-Aufbauten haben andere Abläufe. Änderungen an Betriebssystem, Datenbankmajorversion oder einem neuen Assistant-Sandbox-Stack gehören in eigene Migrationspläne.

Notiere Ist-Version, gewünschte Zielversion, Compose-Projekt, Dienste und Speicherorte. Lies die Releasehinweise und Breaking Changes für den tatsächlich übersprungenen Bereich. Übernimm nicht pauschal latest oder eine Beta. Eine heute genannte Versionsnummer wäre ohnehin kein dauerhafter Updateplan.

Lesende Inventur im bestehenden Compose-Ordner

docker compose version
docker compose config --services
docker compose images
docker compose ps
docker compose exec n8n n8n --version

Der letzte Befehl setzt voraus, dass der laufende Dienst tatsächlich n8n heißt. Prüfe die Dienste zuerst und passe Namen bewusst an. Die kurze Dienstliste zeigt keine vollständig aufgelöste Konfiguration; damit musst du für diese Inventur keine Zugangswerte ausgeben.

n8n mit Docker und persistentem Speicher betreiben erklärt den grundlegenden Core-Aufbau. Die aktuelle neue Compose-Anleitung mit Assistant-Komponenten ist ein separater Installationsumfang; ein Bestandsupdate verlangt nicht automatisch dessen Nachrüstung.

Vollbackup und Restoreprobe führen zum geprüften Versionswechsel und zur Abnahme; ein Rückweg benötigt passenden Image- und Datenstand
Eigene Wartungslogik, schematisch. Ein funktionierender Rückweg ist eine zu prüfende Voraussetzung, kein mit dieser Grafik behaupteter Restore-Erfolg.

Ein Workflow-Export ist noch kein Vollbackup

Die offizielle Backup-Anleitung unterscheidet zwischen Workflow-/Credential-Export und vollständiger Instanzsicherung. Selbst das Server-CLI-Flag --backup exportiert nicht alles: Nutzer, Rollen, Verlauf, Variablen, Einstellungen und Verschlüsselungsschlüssel sind damit nicht vollständig gesichert.

Bestandteile nach tatsächlicher Installation
BestandteilWas zusammenpassen muss
.n8n-VerzeichnisKonfiguration, Verschlüsselungsschlüssel und bei SQLite auch die Datenbank. Im Docker-Core-Aufbau typischerweise nach /home/node/.n8n gemountet.
Externe DatenbankBei PostgreSQL mit passendem Datenbankwerkzeug konsistent sichern; Schlüssel und Konfiguration bleiben zusätzlich notwendig.
Weitere SpeicherExterne Binär-/Ausführungsdaten, individuelle Dateipfade und verwendete Custom-Node-Verzeichnisse einschließen.
DeploymentkonfigurationCompose-Dateien, Imageversionen, Mounts und benötigte private Einstellungen sicher wiederherstellbar halten.

Bei SQLite hältst du n8n vor einer einfachen Dateikopie an oder verwendest ein geeignetes konsistentes Snapshotverfahren. Eine während Schreibzugriffen kopierte Datenbank kann unbrauchbar sein. Auch bei externen Datenbanken brauchst du einen abgestimmten konsistenten Sicherungszeitpunkt.

Ein passender Schlüssel ist nötig, um verschlüsselte Zugangsdaten wieder zu verwenden. Lagere die Sicherung geschützt und getrennt vom Webzugriff. Datenwege und Speicher in n8n prüfen hilft dir, zusätzliche Ausführungs- und Inhaltsdaten im eigenen Aufbau zu finden. Ein hier angebotener öffentlicher Download enthält ausdrücklich keine echten Instanzdaten.

Zielversion in einer getrennten Testumgebung prüfen

Lade das leere eigene Wartungsblatt herunter. Trage Versionen, Sicherungszeitpunkt, Speicherorte und Prüffälle ein. Zugangsdaten selbst gehören nicht in dieses Arbeitsblatt.

Stelle die Sicherung in einer isolierten Umgebung wieder her. Verhindere dabei, dass kopierte Zeitpläne, Webhooks oder ausgehende Nodes echte Nachrichten und andere Aktionen erneut auslösen. Plane dieses Isolieren vor dem ersten Start: Ein Start zur Prüfung kann sonst bereits Effekte haben.

Teste dort die gewählte Zielversion und die benötigten Nodes. Prüfe eigene Code-Nodes, Community-Nodes, Authentisierungen und relevante API-Verbindungen mit dafür vorgesehenen Testzugängen. Externe Task Runner müssen zur n8n-Version passen; Queue-Worker brauchen ihre eigene passende Runnerzuordnung.

Eigene kurze Wartungsentscheidung

Ist-Version: ...
Geprüfte Zielversion: ...
Vollbackup und Restoreprobe: ...
Drei repräsentative Prüffälle: ...
Ausgehende Testaktionen begrenzt: ...
Verantwortliche Person und Rückweg: ...

Erst ein tatsächlich gelungener Restore zeigt, dass Sicherung, Schlüssel und Konfiguration zusammen verwendbar sind. Dieses Arbeitsblatt ist unbefüllt; es behauptet keinen erfolgreichen Wiederherstellungstest.

Ein bestehendes Compose-Setup aktualisieren

Plane ein Wartungsfenster und verhindere neue fachliche Aufträge während des Eingriffs. Nach abgeschlossener Sicherung und Testfreigabe änderst du in deiner bestehenden Konfiguration das App-Image auf die geprüfte feste Version. Lasse Projektname, Datenvolumes und Datenbankzuordnung bewusst erhalten.

Bei externen Task Runners setzt du deren Image auf die zur App passende Version. Die folgenden Befehle gelten nur für ein zuvor geprüftes einfaches Setup, dessen Dienste genau n8n und task-runners heißen. Beide Images müssen bereits richtig gepinnt sein. Worker, weitere Appinstanzen und zusätzliche Dienste erfordern ihren eigenen abgestimmten Ablauf.

Nach Backup und Freigabe · nur für die genannten Dienstnamen

docker compose pull n8n task-runners
docker compose up -d --no-deps n8n task-runners
docker compose ps
docker compose exec n8n n8n --version

pull lädt die in deiner Konfiguration festgelegten Images. up erstellt die betroffenen Dienste bei Bedarf neu. --no-deps lässt Abhängigkeitsdienste hier bewusst unangetastet. Falls dein abgegrenzter Core-Lernaufbau keinen externen Runnerdienst enthält, beziehst du die Dienstbefehle nur auf n8n; das ist keine Empfehlung, produktive Codeausführung ohne externe Isolation zu betreiben.

Dieser Ablauf führt kein Datenbankmajorupgrade aus und entfernt keine Volumes. Ein leerer Editor nach dem Start ist ein Grund, Mounts, Projektname und Datenbankziel zu prüfen. Richte nicht vorschnell eine vermeintlich neue Instanz ein.

Nach dem Start gezielt abnehmen

  1. Prüfe gestartete Dienste, tatsächliche Appversion und sichtbare Fehlermeldungen. Kontrolliere insbesondere Datenbankzugriff und Runnerstatus.
  2. Melde dich im richtigen Editor an. Sind erwartete Nutzer, Workflows und Einstellungen vorhanden?
  3. Prüfe ausgewählte gespeicherte Zugänge mit kontrollierten Testoperationen. Verschlüsselte n8n-Zugangsdaten einordnen erklärt, weshalb ein fehlender Schlüssel trotz vorhandener Datenbank relevant ist.
  4. Führe die vorher festgelegten manuellen Prüffälle aus und vergleiche Daten und erlaubte Effekte.
  5. Gib Zeitpläne und produktive Eingänge erst nach der fachlichen Abnahme wieder frei. Beobachte die ersten echten Ausführungen und dokumentiere offene Fehler.

Ein erreichbarer Editor allein beweist weder vollständige Datenwiederherstellung noch funktionierende Integrationen. Logs können Inhalte enthalten: Teile zur Fehlersuche gezielt bereinigte Ausschnitte statt kompletter privater Konfigurationen.

Wenn das Update scheitert: vollständig zurückkehren

Notiere zuerst den Fehler und halte neue Ausführungen an. Verhindere, dass weitere Aktionen auf einem unklaren Stand stattfinden. Eine erneute identische Ausführung kann externe Effekte verdoppeln.

Falls die neue Version bereits Datenbankmigrationen ausgeführt hat, ist ein altes Image auf dem neuen Datenstand kein allgemein sicherer Downgrade. Dein Rückweg muss die passende alte Anwendung und den dazugehörigen konsistenten Datenstand einschließlich Schlüssel, Konfiguration und Zusatzspeicher wieder zusammenbringen.

Die offizielle Restorefolge beginnt mit angehaltenem n8n, Wiederherstellung der Instanzdateien und gegebenenfalls PostgreSQL, anschließend der passenden Deploymentkonfiguration und erst dann dem Start. Prüfe diesen Weg vorher isoliert. Bereits versendete Nachrichten oder andere externe Effekte werden durch ein Instanzrestore nicht automatisch zurückgenommen.

Für diesen Artikel wurden Dokumentation und eigene Prüfkriterien ausgearbeitet. Auf keiner realen n8n-Instanz wurden ein Imagewechsel, eine Migration oder ein Restore ausgeführt. Das Wartungsblatt hilft dir, den tatsächlich erreichten Stand später sauber zu dokumentieren.

n8n 3.0 vorbereiten: angekündigt, noch nicht stabil verfügbar

Stand 26. Oktober 2026: n8n hat Version 3.0 am 23. Oktober angekündigt. Die Beta ist für den 27. Oktober geplant, die stabile 3.x-Ausgabe für Anfang Dezember. Das sind angekündigte Termine. Dieser Guide behauptet weder eine bereits veröffentlichte stabile Version noch eine auf deiner Instanz bestandene Migration.

Für einen bestehenden Betrieb ist zuerst der Migration Report unter Settings → Migration Report sinnvoll. Er ist ab Version 2.39 verfügbar; laut Ankündigung enthält die jeweils aktuelle 2.x-Version den neuesten Report. Er zeigt betroffene Workflows und Instanzeinstellungen. Automatische Korrekturen erzeugen eine neue Workflowversion, die du anschließend prüfen und veröffentlichen musst.

Wichtige angekündigte Änderungen und deine Vorbereitung
BereichWas sich mit 3.0 ändertVor dem Wechsel prüfen
Selbsthosting mit npm/npxKein unterstützter Ausführungsweg mehr für n8n 3.0Den vorhandenen Datenbestand kontrolliert in einen Docker-basierten Aufbau überführen. Bestehendes Compose nicht ohne Grund ersetzen.
Legacy-NodesUnter anderem Function, Function Item, Cron und Interval werden entferntMigration Report lesen; Code beziehungsweise Schedule Trigger als dokumentierte Ersatzwege prüfen.
Legacy-HTTP-Request-ToolDer alte separate Tool-Node entfälltHTTP-Request-Node als Tool bleibt ein eigener unterstützter Weg.
Slack TriggerSigning Secret in den zugehörigen Credentials erforderlichTestereignis und Veröffentlichung vorab prüfen; Secret selbst nie im Wartungsblatt notieren.
Bestandsdaten und RückwegDer Wechsel auf 3.x wird als Einbahnstraße beschriebenStaging und konsistentes Vollbackup; kein bloßes Image-Downgrade auf den migrierten Datenbestand.
Ankündigung am 23. Oktober; Beta am27. Oktober und Stable AnfangDezember sind geplant. Davor stehen Migration Report, Vollbackup und Staging-Abnahme.
Angekündigter Zeitplan, geprüft am 26.10.2026. Keine ausgeführte Migration und kein bestätigter künftiger Releasetermin.

Die vollständige Liste enthält weitere Änderungen, etwa Binärspeicherpfade, Task-Runner-Timeouts und Ausgabeverhalten mehrerer Zweige. Nutze den Report für deine konkrete Instanz und die verlinkten Breaking Changes für die Details. Eine kurze Tabelle kann diese Prüfung nicht vollständig ersetzen.

Wenn du noch auf 1.x bist, nennt n8n den Weg zuerst auf 2.x und danach auf 3.x. Für 2.x sind Sicherheits- und kritische Fehlerkorrekturen bis zwölf Monate nach der stabilen3.x-Veröffentlichung angekündigt. Das ist ein Plan des Herstellers, kein Grund, eine ungeprüfte Beta auf den Produktivdaten zu starten.

Oktober 2026: Diese Änderungen gezielt abnehmen

Für die Abnahme zählen hier Modellangaben in KI-Logs, die Veröffentlichung von Workflowtools und optionale Classifier-Scores. Prüfe diese Änderungen an den tatsächlich verwendeten Abläufen. Release: 20. Oktober 2026 · Quellen geprüft: 26. Oktober 2026. Die Notizen zu n8n 2.45 nennen neue Kontrollen für KI-Abläufe. Eine Release-Nummer garantiert nicht, dass jedes Feature in deinem Konto verfügbar ist: Rollout, Betriebsart und aktivierte Funktionen gehören in dein Wartungsblatt.

Neue Funktion → eigener Abnahmefall; keine bereits ausgeführten Tests
Dokumentierte ÄnderungDein konkreter CheckGrenze
AI-Log zeigt „Answered by“, wenn die Laufdaten einen Modellnamen enthaltenKonfiguriertes Modell und tatsächlich protokollierten Namen getrennt notieren; einen Lauf ohne gelieferten Modellnamen zusätzlich prüfenFehlende Anzeige ist kein Beleg für einen bestimmten Anbieter oder einen Fehler
Agent-Veröffentlichung weist auf unveröffentlichte Workflowtools hin und stoppt den VorgangIn der Testumgebung ein unveröffentlichtes Testtool zuordnen, Hinweis prüfen, danach den nötigen Veröffentlichungsstand herstellenEin erfolgreicher Preview-Lauf ersetzt die Veröffentlichung nicht
Text Classifier bietet optionale Confidence ScoresDasselbe Testitem mit ausgeschalteter und eingeschalteter Option vergleichen; Kategorie und Score-Felder kontrollierenDie Zahl ist eine Selbsteinschätzung des Modells, keine gemessene Trefferwahrscheinlichkeit

Für einen MCP-bezogenen Test muss außerdem klar sein, wer den Aufruf auslöst: ein fester Workflow-Schritt oder ein Agent. Damit kannst du die n8n-MCP-Verbindung gezielt prüfen, ohne Probleme im Ablauf mit Problemen bei der Werkzeugwahl zu verwechseln.

Vier getrennte Prüffelder für das n8n-Update: Versionsstand, tatsächliches Modell im Log, veröffentlichte Werkzeugversion und veränderte Ausgabefelder.
Eigene Abnahmehilfe aus dokumentierten Änderungen. Die leeren Ergebnisfelder bleiben bis zu deinem tatsächlichen Test offen.

Eine weitere wichtige Trennung betrifft Gemini: Der n8n-Beitrag vom 13. Oktober beschreibt den externen Workflow-Builder, den Assistant und das Modell im ausgeführten Workflow als unterschiedliche Einsatzwege. Halte deshalb fest, welche Ebene du aktualisierst. Ein Modell im Bauwerkzeug legt das Laufzeitmodell des fertigen Workflows nicht automatisch fest.

Oktober-Abnahmeblatt als CSV herunterladen. Trage Ist- und Zielversion, Featureverfügbarkeit, Beobachtung und Abnahmeentscheidung selbst ein. Es enthält keine echten Instanzdaten und keine bereits bestandenen Prüfungen.

Häufige Fragen

Reicht ein Workflow-Export vor dem Update?

Nicht für ein Vollbackup. Nutzer, Verlauf, Einstellungen, Schlüssel und gegebenenfalls zusätzliche Speicher sind damit nicht vollständig wiederherstellbar.

Kann ich nach jedem Fehler einfach das alte Image starten?

Nicht allgemein. Nach Datenbankmigrationen muss der Datenzustand zur Anwendung passen. Ein geprüfter Restore verbindet alten Image- und konsistenten Sicherungsstand.

Muss ich bei jedem n8n-Update auch PostgreSQL aktualisieren?

Nein. Ein Datenbankmajorupgrade ist ein eigener Migrationsauftrag. Der hier beschriebene begrenzte App-/Runnerwechsel lässt Abhängigkeiten bewusst unangetastet.

Wurde die Wartung auf einem echten Server durchgeführt?

Nein. Dieser Artikel beschreibt dokumentierte Schritte und eigene Prüfkriterien. Das bereitgestellte Wartungsblatt ist leer und enthält keine echten Zugänge oder Sicherungen.

Welche n8n-Neuigkeiten wurden hier im Oktober geprüft?

Die relevanten Notizen zu 2.44 und 2.45 sowie die Originaländerungen zu Modelllogs, Veröffentlichung von Workflowtools und optionalen Classifier-Scores. Release- und Prüfdatum stehen getrennt im Artikel.

Warum fehlt „Answered by“ in meinem AI-Log?

Die Anzeige benötigt einen Modellnamen in den tatsächlichen Laufdaten. Nicht jeder Lauf liefert ihn. Prüfe die Ausgabe und Einstellungen, bevor du aus der fehlenden Anzeige auf ein anderes Modell oder einen Fehler schließt.

Bedeutet ein Confidence Score von 0,9 eine gemessene Genauigkeit von 90 Prozent?

Nein. Der Classifier gibt die eigene Einschätzung des Modells aus. Eine Fehlerquote oder kalibrierte Wahrscheinlichkeit müsste mit einer geeigneten eigenen Auswertung erst geprüft werden.

Ist n8n 3.0 schon als stabile Version verfügbar?

Am26.10.2026 ist der hier geprüfte Stand eine Ankündigung: Beta geplant für 27.10., Stable 3.x für AnfangDezember. Prüfe vor einer Installation den tatsächlichen Release-Stand.

Kann ich n8n 3.0 weiterhin mit npm starten?

Für3.0 kündigt n8n die Einstellung des npm-/npx-Ausführungswegs an. Ein vorhandener Aufbau muss mit geprüftem Datenbestand in einen unterstützten Docker-basierten Betrieb überführt werden.

Wo finde ich vor dem 3.0-Wechsel betroffene Workflows?

Unter Settings → Migration Report, verfügbar ab 2.39. Verwende für den aktuellen Report die passende neueste2.x-Version. Danach Korrekturen prüfen, Vollbackup erstellen und zuerst Staging abnehmen.

Quellen & Methode

Vorgehen und Grenzen

Originaldokumentation am 20. Oktober 2026 im dokumentierten Lesebereich geprüft. Historische Haupttexte dienen der symmetrischen Intentanalyse. Testdatei, Datenprobe, Code, Arbeitsblatt und Grafiken sind eigene Beispiele. Keine tatsächliche AnythingLLM-/n8n-/Home-Assistant-Installation, Geräteaktion, Workflowausführung oder Softwareaktualisierung behauptet. Begrenzter Bestandsrefresh am 26. Oktober 2026: aktuelle DataForSEO-DE-Snapshots und die im neuen Quellenblock angegebenen Primärtexte ausgewertet. Vorhandene Beispiele und Veröffentlichungsdaten beibehalten. Neue Auswahl- und Abnahmefälle sind eigene Lernhilfen, keine tatsächlich ausgeführten Produktversuche. Ältere Quellenprüfdaten werden nicht pauschal erneuert. Begrenzte Ergänzung vom26.10.2026: Ankündigung und vollständiger3.0-Breaking Changes-Haupttext gelesen; geplante Verfügbarkeit ausdrücklich von tatsächlicher Veröffentlichung getrennt. Vorhandene Updateanleitung und Mess-/Backupgrenzen erhalten.

Bei Recherche, Texterstellung und Grafiken wird KI eingesetzt. Welche eigenen Versuche vorliegen und was nur als Beispiel dient, beschreibt dieser Beitrag. Unser Redaktionsstandard erklärt die Anforderungen an Belege und Berichtigungen.

Belege für die Aussagen

  1. n8n: Update n8nBelegt: Updateprinzip, Test und Releasehinweise. · geprüft am 20. Oktober 2026
  2. n8n: Vollbackup und RestoreBelegt: Vollständige Komponenten, SQLite-Konsistenz und Wiederherstellung. · geprüft am 20. Oktober 2026
  3. n8n: Server CLIBelegt: Gelesene Export-/Importgrenzen und direkte Datenbankverwaltung. · geprüft am 20. Oktober 2026
  4. n8n: Dockerinstallation, als veraltet markierter PfadBelegt: Persistenz und Verweis auf die aktuelle Compose-Anleitung; nicht als universelle neue Installationsvorlage. · geprüft am 20. Oktober 2026
  5. n8n: Aktuelle Compose-AnleitungBelegt: Installationsumfang mit Assistant-Sandbox und eigene Datenbankmigrationsgrenzen. · geprüft am 20. Oktober 2026
  6. n8n: Externe Task RunnerBelegt: Gelesene Versionsbindung und Workerzuordnung. · geprüft am 20. Oktober 2026
  7. n8n: Release-Notizen, relevante Abschnitte 2.44 und 2.45Belegt: Veröffentlichungsdaten 13./20.10.2026 und ausdrücklicher Rollouthinweis; relevante Abschnitte vollständig gelesen, kein Vollreview des historischen Changelogs. · geprüft am 26. Oktober 2026
  8. n8n: Modellname im AI-LogBelegt: Anzeige basiert auf dem Modellnamen in Laufdaten; Gegenfall ohne bereitgestellten Namen. · geprüft am 26. Oktober 2026
  9. n8n: Veröffentlichung mit WorkflowtoolsBelegt: Frontend-Hinweis auf unveröffentlichte Workflowtools und bestehende Backend-Prüfung; Preview und Veröffentlichung unterscheiden. · geprüft am 26. Oktober 2026
  10. n8n: optionale Classifier-ScoresBelegt: Option standardmäßig aus; Modell-Selbsteinschätzung, keine gemessene Wahrscheinlichkeit. · geprüft am 26. Oktober 2026
  11. n8n: Gemini beim Bauen, im Assistant und im AgentenBelegt: Beitrag vom 13.10.2026 trennt drei Einsatzebenen; keine Behauptung eines neuen Modelllaunches am Prüftag. · geprüft am 26. Oktober 2026
  12. n8n: Ankündigung der Version3.0 vom23.10.2026Belegt: Geplante Beta/Stable-Termine, MigrationReport, Supportpfad und ausdrücklich einseitiger Wechsel. · geprüft am 26. Oktober 2026
  13. n8n: BreakingChanges fürVersion3.0Belegt: Entfernte Nodes, Docker-basierter Betrieb, Slack-Signing-Secret und weitere konkrete Migrationsanforderungen. · geprüft am 26. Oktober 2026