diff --git a/zb-pull b/zb-pull index 1f07ca2..8e856b5 100755 --- a/zb-pull +++ b/zb-pull @@ -53,10 +53,10 @@ fi if [ "$newest_common" = "N/A" ] ; then #do a full send - ssh $ssh_remote "zfs send \"${remote_zfs}@zb-${newest}\"" | zfs recv -F "${local_zfs}" + ssh $ssh_remote "zfs send -R \"${remote_zfs}@zb-${newest}\"" | zfs recv -F "${local_zfs}" exit $? else #do incremental send - ssh $ssh_remote "zfs send -I \"${remote_zfs}@zb-${newest_common}\" \"${remote_zfs}@zb-${newest}\"" | zfs recv -F "${local_zfs}" + ssh $ssh_remote "zfs send -R -I \"${remote_zfs}@zb-${newest_common}\" \"${remote_zfs}@zb-${newest}\"" | zfs recv -F "${local_zfs}" exit $? fi