Simultaneous rsyncs?

Marc Sarrel Marc.A.Sarrel at
Sat May 1 00:55:10 GMT 2004


What would happen if two people ran rsync on the same set of source 
files to the same destination machine?  Do we need some sort of 
queuing or interlock mechanism to prevent simultaneous rsyncs?

We have a script that uses rsync to distribute files from our AFS 
space here to the local disks of about twenty-five machines around 
the US and Europe.  There are about ten or fifteen people here who 
update the source directory and run the distribution script.

So, someone might update the source directory while someone else is 
already doing a distribution.  That's actually not so bad, since when 
the first person then does a distribution, things will again be in 

More problematical is when two or more distributions overlap.  What 
would happen in that case?

It takes about twenty or thirty minutes to distribute the files to 
all the machines on our list.  So, it's possible that the two rsyncs 
would be working on the same destination machine at the same time.

If we don't need some sort of queue or interlock, then do we need to 
run a third rsync after the overlapping pair have finished to make 
sure that everything's OK?


Spitzer Space Telescope
Downlink Systems Engineer
+1 818 393-7786 (voice)
+1 818 393-6236 (fax)
Mail Stop: 264-767
mailto:Marc.A.Sarrel at

+1 800 759-8888 PIN 5877194
mailto:5877194 at,1

More information about the rsync mailing list