We have finished a beta version of the feature. A webrev for it
can be found here:


It adds a command 'zfs fits-send'. The resulting streams can
currently only be received on btrfs, but more receivers will
It would be great if anyone interested could give it some testing
and/or review. If there are no objections, I'll send a formal
webrev soon.


On 10.10.2012 21:38, Arne Jansen wrote:
> Hi,
> We're currently working on a feature to send zfs streams in a portable
> format that can be received on any filesystem.
> It is a kernel patch that generates the stream directly from kernel,
> analogous to what zfs send does.
> The stream format is based on the btrfs send format. The basic idea
> is to just send commands like mkdir, unlink, create, write, etc.
> For incremental sends it's the same idea.
> The receiving side is user mode only, so it's very easy to port it to
> any system. If the receiving side has the capability to create
> snapshots, those from the sending side will get recreated. If not,
> you still have the benefit of fast incremental transfers.
> My question is if there's any interest in this feature and if it had
> chances of getting accepted. Also, would it be acceptable to start with
> a working version and add performance optimizations later on?
> -Arne
zfs-discuss mailing list

Reply via email to