ZFS snapshots automáticos con zfstools

Configuración automática:

# snapshots
15,30,45 * * * * /usr/local/sbin/zfs-auto-snapshot frequent  4
0       * * * * /usr/local/sbin/zfs-auto-snapshot hourly   24
7       0 * * * /usr/local/sbin/zfs-auto-snapshot daily     7
14      0 * * 7 /usr/local/sbin/zfs-auto-snapshot weekly    4
#28       0 1 * * /usr/local/sbin/zfs-auto-snapshot monthly  12
*/20     * * * * /usr/local/sbin/zfs-cleanup-snapshots

He comentado los 12 snapshots mensuales porque ocuparían mucho espacio.

Para ver los datasets marcados para hacer snapshots:

zfs get com.sun:auto-snapshot

Para hacer snapshots de un dataset:

zfs set com.sun:auto-snapshot=true zroot/path/to/dataset

Si se quisiera desmarcar, se cambiaría true por false en el comando anterior.

Fuente: https://github.com/bdrewery/zfstools
http://blather.michaelwlucas.com/archives/2140