I want to do a Linux->Linux backup from server A to server B.

Users of server A often move multi-GB files and directories around, without changing them.

Will rsync (-avr --delete) spot that the destination already contains the multi-GB file in a different directory, and so avoid the network traffic?

If not, would using ZFS on servers A and B, and syncing with zfs send do the job?


1 Answer 1


Yes, zfs send can incrementally send differences between snapshots. Moving a file would manifest as a payload of a few bytes when doing an incremental zfs send between pre-existing snapshots on both sides.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .