Send+Receive

Receive from Offsite

# restore from remove
ssh remotesystem sudo zfs send remotepool/mydataset@snapshotname | sudo zfs receive mypool/mydataset

Send Offsite

# remote replication
sudo zfs send mypool/mydataset@snapshotname | ssh remotesystem sudo zfs receive remotepool/mydataset
# incremental replication
sudo zfs send -i mypool/mydataset@previous_snapshot mypool/mydataset@latest_snapshot | ssh remotesystem sudo zfs receive remotepool/mydataset

Local Recovery

# offsite backup
sudo zfs receive mypool/mydataset < /media/usbdrive/backupfile
  • Scrub after receive