#!/bin/bash TS=$(date "+%Y%m%d-%H%M%S") SNAP=zpool/mysql@${TS} zfs snapshot $SNAP zfs send $SNAP | pv | xz -z | ssh somewhere "cat > /mnt/snapshots/mysql-${TS}.xz" zfs destroy -Rv $SNAP