ZFS Receive incremental stream - does it move the file system to match the incoming stream

Noob question: when you do:

zfs send tank/myfs@snap0 #source
zfs receive backup/myfs #target


I understand on the receiving end a new filesystem is created that matches snap0

If you do an incremental send:

zfs send -i tank/myfs@snap0 tank/myfs@snap1 #source
zfs receive backup/myfs #target

Does backup/myfs move "forward" to match @snap1?

What happens if you had mounted backup/myfs rw in the meantime
and made some changes so that backup/myfs had diverged from backup/myfs@snap0?

Thank you.
 
Back
Top