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