Improved backup handling #6

Closed
opened 2024-08-09 13:29:54 +02:00 by Jef Roosens · 1 comment
Owner
  • Restart backups if they fail (e.g. postgres dumps sometimes fail)
  • Add a backup script for each service instead of each full stack, e.g. gitea.postgres.backup.sh, gitea.postgres.data.sh etc. This allows each backup to be restarted properly, and communicates backup results more accurately.
  • Ntfy script should contain error logs for failed backups
    • Record stdout and stderr for each backup
    • If it fully fails, upload the file to the Lander instance and add the link to the ntfy message
* Restart backups if they fail (e.g. postgres dumps sometimes fail) * Add a backup script for each service instead of each full stack, e.g. `gitea.postgres.backup.sh`, `gitea.postgres.data.sh` etc. This allows each backup to be restarted properly, and communicates backup results more accurately. * Ntfy script should contain error logs for failed backups * Record stdout and stderr for each backup * If it fully fails, upload the file to the Lander instance and add the link to the ntfy message
Author
Owner

is done now via systemd timers, seems to work well

is done now via systemd timers, seems to work well
Sign in to join this conversation.
No labels
issue/monica
service
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Chewing_Bever/homelab#6
No description provided.