summaryrefslogtreecommitdiff
path: root/inventory
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2021-05-02 16:20:10 +0200
committerChristian Pointner <equinox@spreadspace.org>2021-05-02 16:20:10 +0200
commitad5c22b169f1a1cba85599149ec1f143109d62c5 (patch)
tree1258563ebacdb41d3262cb9b040be1fc7389fb98 /inventory
parentch-prometheus exclude storage/backups from epimetheus backup for now (diff)
adapt backup sanoid template for ch-epimetheus only
Diffstat (limited to 'inventory')
-rw-r--r--inventory/host_vars/ch-epimetheus.yml17
1 files changed, 17 insertions, 0 deletions
diff --git a/inventory/host_vars/ch-epimetheus.yml b/inventory/host_vars/ch-epimetheus.yml
index 61e5c758..7b7bc457 100644
--- a/inventory/host_vars/ch-epimetheus.yml
+++ b/inventory/host_vars/ch-epimetheus.yml
@@ -46,12 +46,29 @@ zfs_pools:
# create_vdevs: raidz /dev/mapper/crypto-sata0 /dev/mapper/crypto-sata1 /dev/mapper/crypto-sata2 /dev/mapper/crypto-sata3
create_vdevs: raidz /dev/mapper/crypto-sata1 /dev/mapper/crypto-sata2 /dev/mapper/crypto-sata3
+
+zfs_sanoid_templates:
+ backup:
+ frequently: 0
+ hourly: 48
+ daily: 90
+ monthly: 6
+ yearly: 0
+ autosnap: no
+ autoprune: yes
+
+ ignore:
+ autoprune: no
+ autosnap: no
+ monitor: no
+
zfs_sanoid_modules:
backup:
use_template: backup
recursive: yes
process_children_only: yes
+
zfs_syncoid_target_pool: backup
zfs_syncoid_sources:
'ch-prometheus':