I always got the impression that rsync should be at least as fast as scp.
But here I have a problem. When I use rsync -avr to copy data from the remote machine, I get something like 11 mb/s. If I use scp on the same file, I get 28 mb/s.
How come? It is a directiory with many files, but the largest one is a single 1 GB file. I mean, something is wrong with the connection, it should be 1 GBit and I only get ~300 mbit, but still, its weird that rsync is so much slower here…
Any suggestions?
Thx.
Best Answer
One difference between
scp
andrsync
is thatrsync
verifies transfered files whereasscp
doesn't.From the
rsync
manpage:So this could be one source for a performance difference.