Refine Synology backup workflow
Quality Gate / gate (push) Failing after 47s

Co-authored-by: Copilot App <[email protected]>
This commit is contained in:
Jim Lancaster
2026-08-26 17:32:20 -05:00
co-authored by Copilot App
parent ca29bc8b74
commit 34c7b16675
4 changed files with 111 additions and 32 deletions
+2 -2
View File
@@ -36,7 +36,7 @@ This runbook is the operational checklist for releasing and monitoring the trans
- stdout aggregation receives events
- file logs are written under `./data/logs`
5. Create a fresh PostgreSQL backup after successful deployment:
- `sh deploy/backup/create_postgres_backup.sh` (creates DB dump + uploads + config recovery set)
- `sh deploy/backup/create_postgres_backup.sh` (creates local DB dump + Synology DB/config/log artifacts + incremental media mirror)
## 3. Rollback triggers and actions
@@ -56,7 +56,7 @@ This runbook is the operational checklist for releasing and monitoring the trans
- relevant DB rows (`job`, `job_source`, `execution_attempt`)
5. If persistence regression is confirmed, restore the latest valid DB dump:
- `sh deploy/backup/restore_postgres_backup.sh <dump-file>`
- paired uploads/config artifacts (same timestamp) are restored automatically when present.
- Synology media mirror and paired config snapshot (same timestamp) are restored automatically when present.
## 4. Post-release monitoring checklist