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; |
