From a4f4996fdeccbc9df220f752b8aa667782e2e347 Mon Sep 17 00:00:00 2001 From: Felix Buehler Date: Sun, 29 May 2022 18:26:58 +0200 Subject: [PATCH] backup: use persistentTimer --- backup.nix | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/backup.nix b/backup.nix index d5d344d..96cbf74 100644 --- a/backup.nix +++ b/backup.nix @@ -19,16 +19,6 @@ let unitConfig.OnFailure = "notify-problems@%i.service"; } ); - - config.systemd.timers = flip mapAttrs' config.services.borgbackup.jobs (name: value: - nameValuePair "borgbackup-job-${name}" { - # forces backup after boot in case server was powered off during scheduled event - timerConfig.Persistent = true; - # only if network is available - wantedBy = [ "timers.target" ]; - after = [ "network-online.target" ]; - } - ); }; in @@ -72,6 +62,7 @@ in compression = "auto,zstd"; doInit = false; startAt = "daily"; + persistentTimer = true; prune.keep = { last = 1; within = "3d";