Dieser Plan beschreibt den Ansatz von Cortena zur Wiederherstellung von Diensten nach Beeinträchtigungen, Ausfällen oder Katastrophenszenarien.
1. Zweck
Sicherstellen, dass Cortena Produktionsdienste nach jeder erheblichen Beeinträchtigung kontrolliert, planbar und dokumentiert wiederherstellen kann.
2. Geltungsbereich
Gilt für Produktionsdienste und die unterstützende Infrastruktur, einschließlich zentraler Anwendungsdienste, Datenbanken, Datei- und Objektspeicher sowie Integrationen von Drittanbietern.
3. Wiederherstellungsziele
| Kennzahl | Zielwert | Beschreibung |
|---|---|---|
| RTO (Recovery Time Objective) | 4 Stunden | Maximale Dauer bis zur Wiederherstellung kritischer Dienste nach Feststellung einer Beeinträchtigung |
| RPO (Recovery Point Objective) | 24 Stunden | Maximales Datenverlustfenster · der am weitesten zurückliegende Zeitpunkt, auf den gegebenenfalls aus einer Sicherung wiederhergestellt werden muss |
Diese Zielwerte werden regelmäßig überprüft und mit der Skalierung der Plattform aktualisiert.
4. Wiederherstellungsansatz
4.1 Datensicherung und Wiederherstellung
- Für alle kritischen Datenspeicher, einschließlich Datenbanken und Objektspeicher, werden Sicherungen vorgehalten
- Die Integrität der Sicherungen wird regelmäßig getestet, um die Wiederherstellbarkeit zu überprüfen
- Die Wiederherstellung erfolgt gemäß internen, vom CTO gepflegten Ablaufplänen
- Aufbewahrungsfristen finden Sie unter Datensicherung und Aufbewahrung
4.2 Wiederherstellung der Infrastruktur
- Produktionsdienste werden auf einem privaten Kubernetes-Cluster betrieben (Hetzner, Deutschland)
- Dienste werden mithilfe kontrollierter, versionierter Bereitstellungsprozesse über CI/CD wiederhergestellt
- Infrastructure-as-Code stellt sicher, dass Umgebungen konsistent neu aufgebaut werden können
4.3 Überwachung und Validierung
- Überwachungs- und Protokollierungssysteme (Grafana, Sentry) werden eingesetzt, um Beeinträchtigungen zu erkennen und die Wiederherstellung zu validieren
- Der ordnungsgemäße Zustand der Dienste wird bestätigt, bevor die Wiederherstellung als abgeschlossen erklärt wird
- Wiederherstellungsmaßnahmen werden im Vorfallbericht dokumentiert
5. Abhängigkeiten
Bei der Wiederherstellung kann gegebenenfalls eine Abstimmung mit Unterauftragsverarbeitern erforderlich sein:
- Hetzner (Hosting-Infrastruktur)
- Yapily (Bankanbindung, sofern aktiviert)
- OpenAI (LLM-Verarbeitung, sofern betroffen)
Weitere Informationen finden Sie unter Unterauftragsverarbeiter.
6. Rollen während der Wiederherstellung
| Rolle | Verantwortlichkeit |
|---|---|
| CTO | Leitet die technische Wiederherstellung und koordiniert die Wiederherstellung der Infrastruktur |
| CEO | Verantwortet die Kundenkommunikation und die vertraglichen Auswirkungen |
| Engineering | Führt die Ablaufpläne zur Wiederherstellung aus und validiert den ordnungsgemäßen Zustand der Dienste |
7. Überprüfung des Plans
Dieser Plan wird regelmäßig sowie nach jedem schwerwiegenden Vorfall oder jeder wesentlichen Änderung an der Plattforminfrastruktur überprüft und aktualisiert.