On Mon, 2008-12-01 at 21:51 -0500, alexus wrote:
> is there a way to somehow force rsync to check checksum in blocks vs
> the whole file and xfer only part that has changed vs the whole file?
> for instance i have a few gig file, and it usually keeps adding at the
> end, maybe a line a day, yet rsync xfer the whole file over and it
> takes forever...

The delta-transfer algorithm should limit the network traffic between
the sending and receiving rsyncs, so I'm assuming your complaint is
about disk I/O.  By default, the receiving side reads the entire old
destination file to determine what blocks have changed and then rewrites
the entire destination file.  --inplace will reduce the write to the
changed blocks only, provided that the delta-transfer algorithm is
enabled.  If you know that your files change only by appending, you can
tell rsync that with the --append option and it will just copy the
appended data.

Matt

-- 
Please use reply-all for most replies to avoid omitting the mailing list.
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html

Reply via email to