I sometimes need to copy large files across a slow link between two of our sites. This tends to saturate the link for an hour or so and slow it down for everybody else. Without getting into throttling bandwidth at the router level, is there some file copying utility I could use to restrict the rate at which the data is transferred? I don’t care if takes all day to copy the files.
rsync.
It has bandwith throttling and file-level “deduplication,” and it tunnels through ssh. And it’s free.
Hmm, come to think of it it wouldn’t be very hard to knock up a script that copies a file a piece at a time and waits for some time between each piece. But if anybody knows of an off-the-shelf tool to do it, it would save me the effort!
[ETA] thanks, black rabbit, I’ll check it out
If you’ve transmitting from one Windows machine to another, ‘robocopy’ has an appropriate option.
Ah, my old version of robocopy doesn’t have that feature. As it happens they are both Windows, so I’ll use that. Cheers!