2014-07-25 01:36 Larry Rosenman wrote:

#!/bin/sh
DATE=`date "+%Y-%m-%d"`
#DATE2=2013-03-24
#DATE2=`date -v "-1d" "+%Y-%m-%d"`
# snap the source
ssh r...@tbh.lerctr.org zfs snapshot -r zroot@${DATE}
# zfs copy the source to here.
ssh r...@tbh.lerctr.org "zfs send  -v -R zroot@${DATE} | \
     ssh home.lerctr.org \"zfs recv -F -u -v -d zroot/backups/TBH2\""

Btw, this double-ssh looks awkward, why not just:

  ssh r...@tbh.lerctr.org "zfs send ..." | zfs recv ...

or better yet:

  ssh r...@tbh.lerctr.org "zfs send ..." | mbuffer -m 16M | zfs recv ...

(The misc/mbuffer compensates for bursty zfs reads and writes.
 A note to myself: I should suggest to Allan to add mbuffer
 in a pipe as used in sysutils/zxfer, instead of patching zxfer
 for our local use :)

Mark
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Reply via email to