From 9992e20b18103b287161704c422213acf4b9e051 Mon Sep 17 00:00:00 2001 From: mg Date: Wed, 24 Mar 2021 18:35:20 +0100 Subject: [PATCH] zfs: Datasets Papa + Sanoid (#49) share papa umbenannt sanoid profil papa typo ocrmypdf entfernt pfad share repliaktion sanoid template papa sanoid profil papa pve_dataset aus host_vars entfernt Co-authored-by: Michael Grote Reviewed-on: https://git.mgrote.net/mg/ansible/pulls/49 Co-Authored-By: mg Co-Committed-By: mg --- group_vars/fileserver.yml | 6 +++--- host_vars/pve2.grote.lan.yml | 21 +++++++++++++-------- 2 files changed, 16 insertions(+), 11 deletions(-) diff --git a/group_vars/fileserver.yml b/group_vars/fileserver.yml index 5fdb3c4f..ca231fd9 100644 --- a/group_vars/fileserver.yml +++ b/group_vars/fileserver.yml @@ -30,9 +30,9 @@ - name: 'scans' path: '/shares/scans' users_ro: 'annemariedroessler michaelgrote' - users_rw: 'brother_ads2700w ocrmypdf' - - name: 'replikation' - path: '/shares/replikation' + users_rw: 'brother_ads2700w' + - name: 'papa_backup' + path: '/shares_papa_backup' users_ro: '' users_rw: 'win10 michaelgrote' - name: 'amd' diff --git a/host_vars/pve2.grote.lan.yml b/host_vars/pve2.grote.lan.yml index 31605a2c..43f0235b 100644 --- a/host_vars/pve2.grote.lan.yml +++ b/host_vars/pve2.grote.lan.yml @@ -40,14 +40,6 @@ dnodesize: auto atime: on snapdir: hidden - - dataset: hdd_data_raidz/pve_backup - state: present - compression: lz4 - sync: disabled - xattr: sa - dnodesize: auto - atime: on - snapdir: hidden ### mgrote.apcupsd apcupsd_nis_master: true apcupsd_nis_master_hostname: pve2.grote.lan @@ -81,6 +73,10 @@ template: 'hourly' recursive: 'yes' snapshots: true + - path: 'hdd_data_raidz/papa_backup' + template: 'papa' + recursive: 'yes' + snapshots: true - path: 'hdd_data_raidz/pve_backup' snapshots: false # deaktiviert sanoid für das dataset sanoid_templates: @@ -102,6 +98,15 @@ frequent_period: '0' autosnap: 'yes' autoprune: 'yes' + - name: 'papa' + keep_hourly: '0' + keep_daily: '14' + keep_monthly: '3' + keep_yearly: '0' + frequently: '0' + frequent_period: '0' + autosnap: 'yes' + autoprune: 'yes' ### mgrote.cv4pve-autosnap cv4pve_api_user: root@pam!cv4pve-autosnap cv4pve_api_token: "{{ lookup('keepass', 'cv4pve_api_token', 'password') }}"