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