Rollback
Ein Rollback setzt eine Anwendung auf den vorherigen Stand zurück, wenn eine Veröffentlichung Probleme macht. Entscheidend ist nicht, ob es möglich ist, sondern wie lange es dauert.
Warum die Dauer alles ist
Wenn ein Rückschritt Minuten kostet, kann man im Zweifel veröffentlichen und notfalls zurück. Kostet er Stunden, wird jede Veröffentlichung zum Ereignis mit Rücksprachen — und Änderungen sammeln sich zu immer größeren, riskanteren Paketen an.
Deshalb ist eine schnelle Rückkehr keine Notfallmaßnahme, sondern die Voraussetzung für häufige, kleine Veröffentlichungen. Sie senkt das Risiko, statt es nur abzufedern.
Warum der alte Stand noch da sein muss
Ein Rückweg braucht ein Ziel. Wer beim Ausrollen den vorherigen Stand überschreibt, hat keinen — dann bleibt nur, den Fehler nach vorn zu beheben, unter Zeitdruck und ohne Netz.
Praktisch heißt das: Jede Veröffentlichung landet in einem eigenen, unveränderten Verzeichnis, und ein Verweis zeigt auf den gerade gültigen. Zurück ist dann das Umlegen dieses Verweises — Sekunden statt eines neuen Durchlaufs. Die letzten Stände bleiben stehen, bis der neue sich bewährt hat.
Warum der Rückweg geprobt gehört
Weil er im Ernstfall zum ersten Mal gebraucht wird und dann funktionieren muss. Ein dokumentierter, nie ausgeführter Rückweg ist eine Annahme. Wer ihn einmal im Testsystem durchspielt, findet regelmäßig eine Kleinigkeit, die im Ernstfall zwanzig Minuten gekostet hätte.
Dasselbe gilt für die Datensicherung: Eine Sicherung, die nie zurückgespielt wurde, ist keine Sicherung, sondern eine Datei.
Wo es trotzdem nicht funktioniert
Bei Datenbankänderungen. Der Code lässt sich zurücksetzen, eine gelöschte Spalte nicht. Deshalb werden Schemaänderungen so gebaut, dass alte und neue Fassung eine Weile nebeneinander laufen können.
Praktisch heißt das: erst hinzufügen, dann umstellen, viel später entfernen. Wer alles in einem Schritt macht, hat den Rückweg abgeschnitten, ohne es zu merken.
Häufige Fragen zu Rollback
Wie häufig endet eine Veröffentlichung in einem Rollback?
Wie viele frühere Stände muss ein Server vorhalten, damit ein Rollback trägt?
Was passiert nach einem Rollback mit den Daten, die die neue Fassung geschrieben hat?
Was unterscheidet einen Rollback von einem Feature-Flag?
Welchen Fehler bekommen Besucher nach einem Rollback, deren Browser die Seite noch offen hat?
Verwandte Begriffe
Cyber Resilience Act: Meldepflicht seit 11. September 2026
Seit dem 11. September 2026 müssen Hersteller aktiv ausgenutzte Schwachstellen binnen 24 Stunden melden – auch für längst verkaufte Produkte. Welche Software betroffen ist, warum reine Webanwendungen meist nicht und wer bei Auftragsentwicklung meldet.
Atlassian-Lücke CVE-2026-21589: Data Center jetzt patchen
Eine kritische Lücke (CVSS 9,3) lässt Unbekannte ohne Anmeldung Dateien aus Jira, Confluence, Bitbucket und weiteren Data-Center-Produkten lesen. Welche Versionen sie schließen, was bei laufenden Angriffen zu prüfen ist und wo die Lücke endet.
Passende Leistungen
DevOps & CI/CD Pipelines
Schluss mit manuellen Releases: automatisierte Test- und Deploy-Pipelines mit Docker, GitHub Actions und sauberer Nginx-Konfiguration.
Mehr dazuHosting & Deployment
Ihre Web-App zuverlässig ausrollen und betreiben: automatische Deployments über GitHub Actions, gehostet auf Hetzner in der EU.
Mehr dazuWartung & Support
Laufende Pflege, Sicherheits-Updates und Monitoring mit Sentry, Uptime-Checks und Lighthouse CI — bevor aus kleinen Problemen große werden.
Mehr dazu