From df81fe36f5e57f694885b247fb47e764a9d02a43 Mon Sep 17 00:00:00 2001 From: Till Date: Thu, 6 Jul 2023 01:12:16 +0200 Subject: [PATCH] backup --- system/btrbk.nix | 20 +++++++++++++------- system/default.nix | 1 - 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/system/btrbk.nix b/system/btrbk.nix index a845c61..8fe7cc5 100644 --- a/system/btrbk.nix +++ b/system/btrbk.nix @@ -1,13 +1,19 @@ { config, pkgs, ... }: { - services.btrbk.instances.btrbk = { - onCalendar = "hourly"; - settings = { - snapshot_preserve = "40d"; - snapshot_preserve_min = "7d"; - snapshot_dir = "/btrbk_snapshots"; - subvolume = "/home"; + services.btrbk = { + extraPackages = [ pkgs.mbuffer ]; + instances.btrbk = { + onCalendar = "hourly"; + settings = { + subvolume = "/home"; + snapshot_preserve = "40d"; + snapshot_preserve_min = "4d"; + snapshot_dir = "/btrbk_snapshots"; + target = "/run/media/till/backup"; + target_preserve_min = "no"; + target_preserve = "40d 52w *m"; + }; }; }; } diff --git a/system/default.nix b/system/default.nix index aaf7bfc..6629eec 100644 --- a/system/default.nix +++ b/system/default.nix @@ -28,7 +28,6 @@ "wheel" "networkmanager" ]; - packages = with pkgs; []; shell = pkgs.fish; };