On 12/14/12 10:07 AM, Edward Ned Harvey (opensolarisisdeadlongliveopensolaris)
Is that right? You can't use zfs send | zfs receive to send from a newer
version and receive on an older version?
No. You can, with recv, override any property in the sending stream that can be
set from the command line (ie, a writable). Version is not one of those
properties. It only gets changed, in an upward direction, when you do a zfs
# zfs get version repo/support
NAME PROPERTY VALUE SOURCE
repo/support version 5 -
# zfs send repo/support@cpu-0412 | zfs recv -o version=4 repo/test
cannot receive: cannot override received version
You can send a version 6 file system into a version 28 pool, but it will still
be a version 6 file system.
zfs-discuss mailing list