Re: Detect file change

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Alan Hoffmeister wrote:
>> You could just run rsync periodically without checking anything.  It will only
>> transfer files that have changed and will walk the whole tree doing the
>> comparisons with the -R or -a options.
>>
>>    
> Yeah i know, but my work is sync lots of small files (hundreds of them), 
> and rsync will stay all day to check all that files on the remote host...

"Hundreds" is not a big number for rsync - but many thousands might be since it 
will always transfer the whole directory listing for the comparison.  If you 
have room for another local copy of the files you might rsync locally, then 
repeat to the remote only if files were transferred.  Otherwise you'll at least 
need to write a script that touches a file to set a current timestamp, then runs 
find -newer to detect modified files in the tree in question - or hook to 
inotify which always seemed experimental to me.

-- 
   Les Mikesell
    lesmikesell@xxxxxxxxx
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos

[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux