Backup und Restore
Status: Entwurf · Spec-Kandidat: ja
Anforderungen
- Regelmäßiges Backup der PostgreSQL-Datenbank.
- Restore-Test ist Bestandteil der Abnahme (AC-010).
- RPO und RTO sind nicht festgelegt – siehe Offene Punkte.
Bausteine (Vorschlag)
- Logical Backup:
pg_dumpfür definierte Sicherungen. - Physical / PITR: kontinuierliches WAL-Archiv für Point-in-Time-Recovery.
- Verschlüsselung der Backups im Ruhezustand.
- Off-Site-Kopie.
Restore-Test
- Mindestens regelmäßig (Frequenz festlegen) ein Restore in einer separaten Umgebung durchführen.
- Test umfasst Schemamigrationen, Daten, Funktionen, Trigger, Views.
- Erfolg dokumentiert; Fehlschlag ist Incident.
Offen
- Konkrete RPO / RTO.
- Tooling (pgBackRest, Barman, Cloud-managed Backups).
- Aufbewahrungsfristen (regulatorisch zu klären).