From 4df25ee687c9ea0bb732540394f3bb6623196597 Mon Sep 17 00:00:00 2001 From: Felix Tenley Date: Sat, 23 Oct 2021 00:37:30 +0200 Subject: [PATCH] feat(restic): simplify backups --- services/restic/rpi4.nix | 22 +++------------------- 1 file changed, 3 insertions(+), 19 deletions(-) diff --git a/services/restic/rpi4.nix b/services/restic/rpi4.nix index da4a2d8..e345991 100644 --- a/services/restic/rpi4.nix +++ b/services/restic/rpi4.nix @@ -39,25 +39,9 @@ in { services.restic.backups.full = resticConfig { name = "full"; - paths = [ "/home" "/var" "/etc" ]; - }; - - services.restic.backups.data = resticConfig { - name = "data"; - paths = [ - "/etc/nixos" - "/home/felschr/.config/syncthing" - "/home/felschr/sync/backups" - "/var/lib/etebase-server" - "/var/lib/hass" - "/var/lib/mosquitto" - "/var/lib/photoprism" - "/var/lib/syncthing" - "/var/lib/jellyfin" - "/var/lib/owntracks" - ]; - timerConfig = { OnCalendar = "hourly"; }; - extraPruneOpts = [ "--keep-hourly 24" ]; + paths = [ "/etc/nixos" "/var/lib" "/home" ]; + timerConfig.OnCalendar = "0/4:00:00"; + extraPruneOpts = [ "--keep-last 6" ]; extraOptions = [ "--exclude=/var/lib/jellyfin/transcodes" ]; }; }