fix(borgbackup): enable persistent timers for offsite backups

Adds persistentTimer=true to both fuchsia and viridian offsite backup configurations to ensure backups run on next boot if the system was asleep at the scheduled time. Without this, daily backups would be skipped entirely until the next scheduled run.
This commit is contained in:
♥ Minnie ♥ 2025-10-08 08:04:57 +08:00
parent 8874c88fbc
commit 359d01c407
Signed by: jasmine
GPG key ID: 8563E358D4E8040E
2 changed files with 6 additions and 0 deletions

View file

@ -71,6 +71,9 @@
compression = "zstd,9";
startAt = "daily";
# Ensure backup runs on next boot if system was asleep
persistentTimer = true;
# Retention policy for daily remote backups
prune.keep = {
daily = 7; # Keep 7 daily backups (1 week)

View file

@ -74,6 +74,9 @@
compression = "zstd,9";
startAt = "daily";
# Ensure backup runs on next boot if system was asleep
persistentTimer = true;
# Retention policy for daily remote backups
prune.keep = {
daily = 7; # Keep 7 daily backups (1 week)