homeserver/roles/mgrote.zfs_sanoid/defaults/main.yml
mg 513c7bda3a neues Dataset für PVE-Backups (#46)
Housekeeping

neues dataset als smb_share

neues dataset für pve-backups erstellt

Bugfix sanoid conf

neues dataset angelegt

sanoid mit option snapshots zu deaktivieren

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#46
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-03-19 23:07:23 +01:00

48 lines
1.4 KiB
YAML

---
### Wann soll das sanoid-script mit cron ausgeführt werden?
sanoid_cron_hours: '*'
sanoid_cron_minutes: '*'
### "Default" Datasets
sanoid_datasets:
- path: 'hdd_data_raidz/data'
template: 'fiveminutes'
recursive: 'no'
snapshots: true
- path: 'hdd_data_raidz/videos'
template: 'hourly'
recursive: 'yes'
snapshots: true
- path: 'hdd_data_raidz/test'
snapshots: false # deaktiviert sanoid für das dataset
### Templates
sanoid_templates:
- name: 'fiveminutes'
keep_hourly: '24' # Aufheben (Stunde)
keep_daily: '31' # Aufheben (Tage)
keep_monthly: '6' # Aufheben (Monate)
keep_yearly: '0' # Aufheben (Jahre)
frequently: '36' # Aufheben (Minuten)
frequent_period: '5' # Intervall (alle 5 Minuten)
autosnap: 'yes' # Automatisches erstellen von Snapshots
autoprune: 'yes'
- name: 'hourly'
keep_hourly: '24'
keep_daily: '31'
keep_monthly: '6'
keep_yearly: '1'
frequently: '0'
frequent_period: '0'
autosnap: 'yes'
autoprune: 'yes'
- name: 'daily'
keep_hourly: '0'
keep_daily: '31'
keep_monthly: '6'
keep_yearly: '1'
frequently: '0'
frequent_period: '0'
autosnap: 'yes'
autoprune: 'yes'