The ability to resume an interrupted ZFS send/receive transfer is now part of FreeBSD 10.3, originally having been added to another part of OpenZFS last October, merged across, and appears to be present in the core FreeNAS 9.10 command line tools.
https://www.illumos.org/issues/2605
https://github.com/freebsd/freebsd/commit/c1c5997359a0319d0b6984203c5c3bb10c28274c
Are there any reasonably simple ways of using this functionality in a FreeNAS 9.10 environment? Are there any plans to make it available from the UI at some point in the future?
Thanks.
Part of the zfs man page from FreeNAS 9.10 describes the functionality as
"If the receive is interrupted, save the partially received
state, rather than deleting it. Interruption may be due to
premature termination of the stream (e.g. due to network
failure or failure of the remote system if the stream is
being read over a network connection), a checksum error in
the stream, termination of the zfs receive process, or
unclean shutdown of the system.
The receive can be resumed with a stream generated by zfs
send -t token, where the token is the value of the
receive_resume_token property of the filesystem or volume
which is received into."
https://www.illumos.org/issues/2605
https://github.com/freebsd/freebsd/commit/c1c5997359a0319d0b6984203c5c3bb10c28274c
Are there any reasonably simple ways of using this functionality in a FreeNAS 9.10 environment? Are there any plans to make it available from the UI at some point in the future?
Thanks.
Part of the zfs man page from FreeNAS 9.10 describes the functionality as
"If the receive is interrupted, save the partially received
state, rather than deleting it. Interruption may be due to
premature termination of the stream (e.g. due to network
failure or failure of the remote system if the stream is
being read over a network connection), a checksum error in
the stream, termination of the zfs receive process, or
unclean shutdown of the system.
The receive can be resumed with a stream generated by zfs
send -t token, where the token is the value of the
receive_resume_token property of the filesystem or volume
which is received into."