Add host-ready restore automation scripts
This commit is contained in:
+12
-12
@@ -104,16 +104,16 @@ Alle validierten Restore-Tests folgen demselben Muster:
|
||||
|
||||
### V1
|
||||
|
||||
- manuell validierte Restore-Pfade
|
||||
- validierte Bash-Host-Jobs
|
||||
- Host-Job-Definitionen liegen im Repo
|
||||
- Scheduler kann bereits Plan- und Frische-Checks fahren
|
||||
- volle Automatik je Dienst wird danach gezielt nachgezogen
|
||||
- Scheduler kann bereits echte Frische- und Restore-Checks fahren
|
||||
- `ntfy` und Hermes-Auswertung folgen danach
|
||||
|
||||
### V2
|
||||
|
||||
- echte Vollautomatik fuer die drei validierten Dienste
|
||||
- `ntfy` bei Erfolg/Fehler
|
||||
- Hermes liest spaeter Reports und baut Uebersichten
|
||||
- Hermes liest Reports und baut Uebersichten
|
||||
- zusaetzliche Rotation, Sammelreports und weitere Dienste
|
||||
|
||||
---
|
||||
|
||||
@@ -169,25 +169,25 @@ Nur `Container laeuft` reicht nicht.
|
||||
Auf dem Unraid-Host:
|
||||
|
||||
```bash
|
||||
pwsh -File /mnt/user/services/homelab/ops/restore-tests/run-restore-checks.ps1 -Mode freshness
|
||||
bash /mnt/user/services/homelab/ops/restore-tests/run-restore-checks.sh freshness
|
||||
```
|
||||
|
||||
### Vaultwarden Planlauf
|
||||
### Vaultwarden Restore-Check
|
||||
|
||||
```bash
|
||||
pwsh -File /mnt/user/services/homelab/ops/restore-tests/run-restore-checks.ps1 -Mode vaultwarden -WhatIf
|
||||
bash /mnt/user/services/homelab/ops/restore-tests/run-restore-checks.sh vaultwarden
|
||||
```
|
||||
|
||||
### Gitea Planlauf
|
||||
### Gitea Restore-Check
|
||||
|
||||
```bash
|
||||
pwsh -File /mnt/user/services/homelab/ops/restore-tests/run-restore-checks.ps1 -Mode gitea -WhatIf
|
||||
bash /mnt/user/services/homelab/ops/restore-tests/run-restore-checks.sh gitea
|
||||
```
|
||||
|
||||
### Paperless Planlauf
|
||||
### Paperless Restore-Check
|
||||
|
||||
```bash
|
||||
pwsh -File /mnt/user/services/homelab/ops/restore-tests/run-restore-checks.ps1 -Mode paperless -WhatIf
|
||||
bash /mnt/user/services/homelab/ops/restore-tests/run-restore-checks.sh paperless
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user