Dies ist eine alte Version des Dokuments!


ZFS Autosnapshot auf zvol und Datasets mounten

Mit ZFS-Autosnapshot kann man die verschiedenen Abständen von Datasets und Zvol's Snapshots anfertigen lassen. Das verhindert das z.B. Verschlüsselungstrojaner auf Windows größeren Schaden anrichten können. Eben max. das Snapshotalter, z.B. 15 Minuten.

Annahme hier ist ein Proxmox 7.3 System mit Kernel 5.19. Für Installation benutzen wir wie immer „apt“.

apt install zfs-auto-snapshot

Nach der Installation ist Autosnapshot bereits für alle Zvol's und Datasets aktiviert. Zeiten für die Snapshots kannst du hier konfigurieren:

/etc/cron.d/zfs-auto-snapshot
/etc/cron.daily/zfs-auto-snapshot
/etc/cron.hourly/zfs-auto-snapshot
/etc/cron.monthly/zfs-auto-snapshot
/etc/cron.weekly/zfs-auto-snapshot

Die Files sind selbsterklärend. Viel wichtiger ist die Frage ob ich die Autosnapshots überall haben möchte. Ich mach das genau umgekehrt. Ich deaktiviere global und aktiviere dann einzellne Disks wo ich das für sinnvoll halte.