rsync takes way too long to perform this....

Jason Helfman jhelfman at
Thu Nov 15 07:02:55 EST 2001

rsync -avnp remote::gif/ `find /home/www/html/ -maxdepth 1
-name "*.[j,g][pg,if]*"` /tmp/

If I run this on the local machine, the rsync server, it takes this

---> root at server (0.34)# time find /home/www/html/ -maxdepth 1
-name "*.[j,g][pg,if]*" -type f
real    0m0.015s
user    0m0.000s
sys     0m0.000s

However if I run it from a client, it will take forever. Too much to
run, it seems. Our directory structure has well over a million files.
And this is just one directory under /home/www/html. We can't afford the
cpu and system load to traverse everything, this is why I am using the
find command. Shouldn't this work? It does come back with retrieving the
list from the remote server.

Jason G Helfman                                                                 
Network Administrator                                                  , Co-Owner
310.754.1264 desk
310.466.2319 cell

	Fingerprint: DA13 C109 072B CC12 B568  8D84 E9A2 6A7D C479 BCFB
            GnuPG  Get Private!  1024D/D75E0A36

More information about the rsync mailing list