docs: H:-Nearline als Restore-Quelle im DR-Fall dokumentieren
Bisher war die H:-Nearline-Kopie nur als Backup-Ziel beschrieben (CAPACITY_AND_LIFECYCLE), nicht als Restore-Quelle. Im Ernstfall fehlte der Hinweis, dass auf baerchen eine frische lokale Kopie aller Dumps + Bundles liegt. - ops/h-drive-nearline/README.md: neuer Abschnitt "Restore aus H:/ (DR-Fall)" mit Inhalt, Rueckspiel-Weg (-> RESTORE_MATRIX / SERVICES_RECOVERY) und Pflicht-Frische-Pruefung (deckt den S4U-Stale-Fall ab). - docs/DISASTER_RECOVERY.md: baerchen-Abschnitt verweist jetzt auf die H:-Fallback-Restore-Quelle und das Runbook. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -25,6 +25,30 @@ Nichts weiteres gehört dauerhaft auf die H:/.
|
||||
Temporäre Recovery- oder Backup-Ordner aus Notfallsituationen sind nach
|
||||
Abschluss zu löschen.
|
||||
|
||||
## Restore aus H:/ (DR-Fall)
|
||||
|
||||
Wenn Unraid/Hetzner nicht erreichbar sind, ist die H:/ die schnellste **lokale**
|
||||
Quelle für die aktuellsten DB-Dumps und Gitea-Bundles. Sie ersetzt **nicht** die
|
||||
Hetzner-Borg-Kette (Einordnung: `docs/CAPACITY_AND_LIFECYCLE.md`), verkürzt aber
|
||||
den Wiederanlauf, solange die Artefakte frisch sind.
|
||||
|
||||
Inhalt und Restore-Weg:
|
||||
|
||||
- **DB-Dumps:** `H:\kallilab-nearline-backups\borg-dumps\latest\*` — dieselben
|
||||
Dateien wie `/mnt/user/backups/borg/dumps/latest`. Im DR-Fall auf den neu
|
||||
aufgesetzten Host nach `/mnt/user/backups/borg/dumps/latest` zurückspielen
|
||||
(SMB/Robocopy), dann pro Dienst nach `docs/RESTORE_MATRIX.md` einspielen.
|
||||
- **Gitea-Bundles:** `H:\kallilab-nearline-backups\git-bundles\gitea\` — bare
|
||||
Repo-Bundles für den Gitea-Bootstrap (Reihenfolge: `docs/SERVICES_RECOVERY.md`).
|
||||
- **DR-Kit (Keys/Secrets):** `H:\kallilab-nearline-backups\_dr-kit\` — SSH-Keys
|
||||
und Offline-Secrets, siehe Abschnitt `_dr-kit` unten.
|
||||
|
||||
> **Vor dem Verlassen auf H:/ immer die Frische prüfen:** Die LastWriteTime der
|
||||
> Dumps muss vom selben Tag sein
|
||||
> (`Get-ChildItem H:\kallilab-nearline-backups\borg-dumps\latest`). Ein still
|
||||
> veralteter Spiegel (siehe S4U-Vorfall unten) ist als Restore-Quelle wertlos —
|
||||
> dann stattdessen aus Hetzner-Borg restaurieren.
|
||||
|
||||
## Automatischer Pull
|
||||
|
||||
`pull-critical-backups.ps1` zieht per Robocopy vom Unraid-SMB-Share:
|
||||
|
||||
Reference in New Issue
Block a user