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.
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.
Verwandte Begriffe
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