Creación automática de snapshots de ZFS

Descubrí una utilidad llamada zfstools que hace esto muy sencillo. Te crea las snapshots que les digas a tal tiempo y te borra las que no les digas. Instalarlo es muy sencillo y explicarlo no hace falta porque te dice como usarlo cuando lo instalas

zfstools-0.3.6_2:
On install:
To enable automatic snapshots, place lines such as these into /etc/crontab:

    PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin
    15,30,45 * * * * root /usr/local/sbin/zfs-auto-snapshot frequent  4
    0        * * * * root /usr/local/sbin/zfs-auto-snapshot hourly   24
    7        0 * * * root /usr/local/sbin/zfs-auto-snapshot daily     7
    14       0 * * 7 root /usr/local/sbin/zfs-auto-snapshot weekly    4
    28       0 1 * * root /usr/local/sbin/zfs-auto-snapshot monthly  12

This will keep 4 15-minutely snapshots, 24 hourly snapshots, 7 daily snapshots,
4 weekly snapshots and 12 monthly snapshots. Any resulting zero-sized snapshots
will be automatically cleaned up.

Enable snapshotting on a dataset or top-level pool with:

    zfs set com.sun:auto-snapshot=true DATASET

Children datasets can be disabled for snapshot with:

    zfs set com.sun:auto-snapshot=false DATASET

Or for specific intervals:

    zfs set com.sun:auto-snapshot:frequent=false DATASET

See website and command usage output for further details.

por lo cual yo hice esto para generar 4 snapshots a la hora y 4 semanales:

zfs set com.sun:auto-snapshot=true stranger
/etc/crontab
15,30,45 * * * * root /usr/local/sbin/zfs-auto-snapshot frequent  4
14       0 * * 7 root /usr/local/sbin/zfs-auto-snapshot weekly    4