From 1b17e15f26f54194fc56628682d1bfdd84535911 Mon Sep 17 00:00:00 2001 From: asonix Date: Fri, 21 Jul 2023 13:45:23 -0500 Subject: [PATCH] Reduce snapshot retention, backup limits --- modules/btrbk/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/btrbk/default.nix b/modules/btrbk/default.nix index e589559..f273762 100644 --- a/modules/btrbk/default.nix +++ b/modules/btrbk/default.nix @@ -25,8 +25,8 @@ let }; primary = mountDir: subvolumes: { - snapshot_preserve_min = "2d"; - snapshot_preserve = "2d 1w"; + snapshot_preserve_min = "2h"; + snapshot_preserve = "4h 1d 1w"; transaction_log = "/var/log/btrbk.log"; volume = { "${mountDir}" = btrbkPrimary { inherit subvolumes; }; }; }; @@ -52,8 +52,8 @@ let ssh_identity = config.sops.secrets.private_key.path; ssh_user = "btrbk"; # stream_buffer = "512m"; - target_preserve = "2h 2d 10w *m"; - target_preserve_min = "24h"; + target_preserve = " 2d 10w *m"; + target_preserve_min = "1d"; transaction_log = "/var/log/btrbk.log"; volume = builtins.foldl' (acc: