zrepl/zync
Christian Schwarz bd30afaaf9 experiment: zync: an rsync-like tool for ZFS datasets (re-uses zrepl abstractions)
Local sync and sync over SSH seems to work.
The sshdirect transport might be interesting / re-usable for zrepl as well, although we'd still need some kind of locking in that case.
2021-01-14 01:33:24 +01:00
..
transport experiment: zync: an rsync-like tool for ZFS datasets (re-uses zrepl abstractions) 2021-01-14 01:33:24 +01:00
README.md experiment: zync: an rsync-like tool for ZFS datasets (re-uses zrepl abstractions) 2021-01-14 01:33:24 +01:00
zync.go experiment: zync: an rsync-like tool for ZFS datasets (re-uses zrepl abstractions) 2021-01-14 01:33:24 +01:00

A tool that re-used zrepl abstractions to be an rsync-like sync tool for ZFS.

Test environment:

go build -o zync && rsync -a ./zync root@192.168.124.233:/usr/local/bin/ && sudo ./zync local:///rpool/zrepltlstest/src ssh://root:%2Fhome%2Fcs%2Fzrepl%2Fzrepl%2Fzync%2Ftestid@192.168.124.233/p1/zync_sink