diff options
author | Gregor Kleen <gkleen@yggdrasil.li> | 2022-09-13 10:29:35 +0200 |
---|---|---|
committer | Gregor Kleen <gkleen@yggdrasil.li> | 2022-09-13 10:29:35 +0200 |
commit | b931543508377c0e48a6801e4ea217eb523e2b03 (patch) | |
tree | 373c8ab46c6e78cb69654d816fadf8d6fef1fd28 /hosts/vidhar/zfs.nix | |
parent | 92dab2dbad09bee9698fc0a9734140af37ca550a (diff) | |
download | nixos-b931543508377c0e48a6801e4ea217eb523e2b03.tar nixos-b931543508377c0e48a6801e4ea217eb523e2b03.tar.gz nixos-b931543508377c0e48a6801e4ea217eb523e2b03.tar.bz2 nixos-b931543508377c0e48a6801e4ea217eb523e2b03.tar.xz nixos-b931543508377c0e48a6801e4ea217eb523e2b03.zip |
...
Diffstat (limited to 'hosts/vidhar/zfs.nix')
-rw-r--r-- | hosts/vidhar/zfs.nix | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/hosts/vidhar/zfs.nix b/hosts/vidhar/zfs.nix index ef285536..52b48aca 100644 --- a/hosts/vidhar/zfs.nix +++ b/hosts/vidhar/zfs.nix | |||
@@ -130,7 +130,21 @@ | |||
130 | echo "=== ZPOOL IMPORT COMPLETE ===" | 130 | echo "=== ZPOOL IMPORT COMPLETE ===" |
131 | ''; | 131 | ''; |
132 | 132 | ||
133 | services.zfssnap.enable = true; | 133 | services.zfssnap = { |
134 | enable = true; | ||
135 | config.keep = { | ||
136 | within = "15m"; | ||
137 | "5m" = "48"; | ||
138 | "15m" = "32"; | ||
139 | hourly = "48"; | ||
140 | "4h" = "24"; | ||
141 | "12h" = "12"; | ||
142 | daily = "62"; | ||
143 | halfweekly = "32"; | ||
144 | weekly = "24"; | ||
145 | monthly = "-1"; | ||
146 | }; | ||
147 | }; | ||
134 | services.zfs.trim.enable = false; | 148 | services.zfs.trim.enable = false; |
135 | services.zfs.autoScrub = { | 149 | services.zfs.autoScrub = { |
136 | enable = true; | 150 | enable = true; |