Wenn eine Region zusammenbricht: eine funktionierende Katastrophenrettung
Eine Sicherung, die du nie wiederhergestellt hast, ist nur Hoffnung. Wie die Wiederherstellung geplant und getestet wird.
Eine Sicherung, die du nie wiederhergestellt hast, ist nur Hoffnung. Wie die Wiederherstellung geplant und getestet wird.

Wolkenregionen sind unglaublich zuverlässig. Bis sie es nicht mehr sind. Große Ausfälle bei großen Anbietern passieren ab und zu, manchmal nehmen sie den Dienst für eine ganze Region für Stunden aus. Und Katastrophen sind nicht nur für Anbieter: eine gelöschte Produktionsdatenbank, ein Ransomware-Angriff, eine schlechte Bereitstellung, die Daten beschädigt, oder eine abgelaufene Zahlungsmethode, die ein Konto aussetzt.
Bei der Disaster Recovery geht es darum, eine Frage ehrlich zu beantworten: Wenn das Schlimmste passiert, wie schnell können wir zurück sein und wie viele Daten werden wir verlieren?
Zwei Zahlen definieren deine DR-Ziele:
Niedrigere Zahlen kosten mehr. Ein RPO von null und ein RTO von Minuten bedeuten aktive-aktive Systeme in mehreren Regionen, was teuer und komplex ist. Ein RPO von 24 Stunden und ein RTO von einem Tag könnten für ein internes Werkzeug in Ordnung sein.
Setzen Sie sie pro System, mit dem Geschäft. Nicht alles muss auf dem gleichen Niveau sein.
Von billigsten zu teuersten:
1. Die Sicherung und Wiederherstellung. Regelmäßige Backups, die in einer anderen Region oder einem anderen Konto gespeichert sind. Bei einer Katastrophe baut man die Infrastruktur wieder auf (mit Infrastruktur als Code) und stellt die Daten wieder her. Billig, aber die Genesung dauert Stunden. RPO hängt von der Backup-Frequenz ab.
2. Die Das ist ein Pilotlicht. Die Kernkomponenten (wie eine replizierte Datenbank) laufen in der zweiten Region mit einer minimalen Größe. Alles andere kann schnell aus Code erstellt werden. Schnellerer Erholung, moderate Kosten.
3. Die Warm in Bereitschaft. Eine verkleinerte, aber voll funktionsfähige Kopie des Systems läuft in der zweiten Region. Bei einer Katastrophe, man vergrößert es und wechselt den Verkehr. Erholung in Minuten bis einer Stunde.
4. Die Aktiv-aktiv (mehrere Stellen). Das System ist in mehreren Regionen gleichzeitig voll funktionsfähig und dient dem Verkehr. Ein Regionsfehler verlagert den Verkehr. Fast Null RTO, aber die teuerste und komplexeste, vor allem für die Datenkonsistenz.
| Strategie | Typische RTO | Typische RPO | Kosten |
|---|---|---|---|
| Sicherung und Wiederherstellung | Stunden bis Tag | Stunden | Niedrig |
| Pilotlicht | Zehntausende von Minuten bis Stunden | Das Protokoll | Mittlere |
| Warmstandby | Das Protokoll | Sekunden bis Minuten | Höher |
| Aktiv-aktiv | Nahezu null | Nahezu null | Höchste |
Die Notfallhilfe ist kein Dokument. Es ist eine Fähigkeit, und Fähigkeiten brauchen Übung.
Was auch immer Sie tun, diese Grundlagen sind wichtig:
Für Kubernetes, - Das ist Velero. ist das Standard-Open-Source-Tool. Es sichert Kubernetes-Ressourcen (Bereitstellungen, Services, Config) und persistente Volumes (mit Snapshots oder Dateiniveau-Backup) auf Objektspeicher und stellt sie wieder her, auch in einen anderen Cluster.
# Daily backup of the shop namespace, kept for 30 days
velero schedule create shop-daily \
--schedule="0 2 * * *" \
--include-namespaces shop \
--ttl 720h
# Restore into a new cluster
velero restore create --from-backup shop-daily-20261020020000
Mit GitOps sind Ihre Kubernetes Ressourcen bereits in Git, also ist der kritische Teil, den Velero hinzufügt, Dauerhafte Daten- Ich weiß . Für Datenbanken bevorzugen Sie die eigenen Backup-Tools der Datenbank (oder einen Operator wie CloudNativePG) für eine konsistente, zeitgenaue Wiederherstellung und verwenden Sie Velero als zusätzliche Ebene.
Das ist der Teil, den die meisten Teams überspringen, und der Teil, der am wichtigsten ist.
RPO und RTO für Ihre drei wichtigsten Systeme. Überprüfen Sie, ob die Sicherungen existieren, in einer anderen Region und einem anderen Konto sind und unveränderlich sind. Dann bring einen in eine neue Umgebung zurück und zeichne ihn ab. Diese einzige Übung wird Ihnen mehr über Ihre wahre DR-Bereitschaft sagen als jedes Dokument.
Meine Meinung: Es gibt keine Notfallwiederherstellung, bis man sich von einer Katastrophe erholt hat, selbst einer Scheinkatastrophe.
Desly