2026-08-14 12:00:00 +00:00
|
|
|
|
---
|
|
|
|
|
|
type: wiki-page
|
|
|
|
|
|
area: deployment
|
|
|
|
|
|
sources:
|
|
|
|
|
|
- "docs/issues/0030-der-restore-ist-nie-geprobt-sicherungen-sind.md"
|
|
|
|
|
|
related:
|
|
|
|
|
|
- "docs/wiki/deployment/deploy-uebergabe.md"
|
|
|
|
|
|
---
|
|
|
|
|
|
|
2026-08-14 12:00:00 +00:00
|
|
|
|
# Wiederherstellung — liegt im Notfallhandbuch
|
2026-08-14 12:00:00 +00:00
|
|
|
|
|
2026-08-14 12:00:00 +00:00
|
|
|
|
Das Verfahren und das Werkzeug leben in einem **eigenen Repo**:
|
2026-08-14 12:00:00 +00:00
|
|
|
|
|
2026-08-14 12:00:00 +00:00
|
|
|
|
**`git.lab/axion1337.chat/notfallhandbuch`**
|
2026-08-14 12:00:00 +00:00
|
|
|
|
|
2026-08-14 12:00:00 +00:00
|
|
|
|
| Datei | Inhalt |
|
|
|
|
|
|
|---|---|
|
|
|
|
|
|
| `README.md` | Einstieg: erst Lage klären, dann erst Restore |
|
|
|
|
|
|
| `restore-matrix.md` | Wiederherstellung der Matrix-Plattform (Hetzner/K3s), Phase A–D |
|
|
|
|
|
|
| `notfall.sh` | Menügeführtes Werkzeug: Lage prüfen · Backups prüfen · **Restore-Probe** · Ernstfall |
|
2026-08-14 12:00:00 +00:00
|
|
|
|
|
2026-08-14 12:00:00 +00:00
|
|
|
|
**Warum ein eigenes Repo und nicht hier:** Im Ernstfall will man **einen** Clone, der alles
|
|
|
|
|
|
enthält, und kein Dokument, das tief in einem Management-Repo (oder gar im Wiki, das auf dem
|
|
|
|
|
|
betroffenen Cluster läuft) liegt. Das Notfallhandbuch ist bewusst klein und eigenständig.
|
2026-08-14 12:00:00 +00:00
|
|
|
|
|
2026-08-14 12:00:00 +00:00
|
|
|
|
**Erprobter Stand (2026-08-14):** Die Rückspielung der Datenbanken ist mit `notfall.sh`
|
|
|
|
|
|
Stufe 3 nachgewiesen — alle drei Borg-Repos ließen sich in eine Wegwerf-Postgres
|
|
|
|
|
|
zurückspielen (synapse 31.908 Zeilen, MAS 16.085, authentik 325.149, wiki 251). Der
|
|
|
|
|
|
vollständige Wiederanlauf auf leerem Host steht weiterhin aus (#0030).
|