Hi,
I would like to seek some clarity with the usage of zfs send receive with snapshots.
when i send a fresh new pool of data to another system the straightforward methods are well known with:
zfs send -Rv Pool@snapshot | (insert ssh here) zfs receive -dF pool2
Now comes my actual question:
when i want to update the pool that i just sent to the other pool via ssh with incremental flag:
zfs send -Rv -i Pool@snapshot Pool@snapshot1 | (insert ssh here) zfs receive -dF pool2
it seems i can't get it to work. I want the original snapshot compared to new snapshot1 to send the difference to the remote server, is this correct?
I seem to try it, but there is no change on the receiving end after it does it's thing, where am i going wrong?
I would like to seek some clarity with the usage of zfs send receive with snapshots.
when i send a fresh new pool of data to another system the straightforward methods are well known with:
zfs send -Rv Pool@snapshot | (insert ssh here) zfs receive -dF pool2
Now comes my actual question:
when i want to update the pool that i just sent to the other pool via ssh with incremental flag:
zfs send -Rv -i Pool@snapshot Pool@snapshot1 | (insert ssh here) zfs receive -dF pool2
it seems i can't get it to work. I want the original snapshot compared to new snapshot1 to send the difference to the remote server, is this correct?
I seem to try it, but there is no change on the receiving end after it does it's thing, where am i going wrong?