From 6056b4f92f0603f2bfeb942ae790ebca6266160a Mon Sep 17 00:00:00 2001 From: Pim Kunis Date: Wed, 28 May 2025 21:46:06 +0200 Subject: [PATCH] Backup attic Run backups 00:00 - 05:00 --- machines/jefke/configuration.nix | 12 ++++++++++++ nixos/backups-ng.nix | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/machines/jefke/configuration.nix b/machines/jefke/configuration.nix index 3688341..d657ebc 100644 --- a/machines/jefke/configuration.nix +++ b/machines/jefke/configuration.nix @@ -77,6 +77,18 @@ deploymentName = "database"; deploymentNamespace = "immich"; }; + + attic = { + paths = ["/mnt/longhorn/persistent/volumes/attic"]; + deploymentName = "attic"; + deploymentNamespace = "attic"; + }; + + attic-db = { + paths = ["/mnt/longhorn/persistent/volumes/attic-db"]; + deploymentName = "attic-db"; + deploymentNamespace = "attic"; + }; }; deployment = { diff --git a/nixos/backups-ng.nix b/nixos/backups-ng.nix index b79b3fa..6d160e3 100644 --- a/nixos/backups-ng.nix +++ b/nixos/backups-ng.nix @@ -63,6 +63,6 @@ in { }) config.pim.backups.borgBackups; - systemd.timers = lib.mapAttrs' (name: _c: lib.nameValuePair "borgbackup-job-${name}" {timerConfig.RandomizedDelaySec = "1h";}) config.pim.backups.borgBackups; + systemd.timers = lib.mapAttrs' (name: _c: lib.nameValuePair "borgbackup-job-${name}" {timerConfig.RandomizedDelaySec = "5h";}) config.pim.backups.borgBackups; }; }