#!/bin/sh pool="tank/vol2" destination="tank" host="192.168.113.2" today=`date +"$type%Y-%m-%d"` yesterday=`date -v -1d +"$type%Y-%m-%d"` # create today snapshot snapshot_today="$pool@$today" # look for a snapshot with this name if zfs list -H -o name -t snapshot | sort | grep "$snapshot_today$" > /dev/null; then echo " snapshot, $snapshot_today, already exists" exit 1 else echo " taking todays snapshot, $snapshot_today" zfs snapshot -r $snapshot_today fi # look for yesterday snapshot #snapshot_yesterday="$pool@$yesterday"