I am trying to use rsync to copy approximately 400GB of data from my file server to an external USB hard drive (specifically, the 500GB Seagate drive). Copying most of the data is no problem at all, but there is one huge (tar) archive file that is 203GB, and I cannot for the life of me get rsync to copy this file to my USB hard drive.
Rsync copies this file (along with the rest of the data) just fine over the network. I have copied this data between different file servers, and I have had no problem. However, as soon as I try to use rsync to copy to the USB hard drive, I get errors and the copy fails.
I am running Fedora Core 4 with the 2.6.15-1.1833_FC4 kernel. My rsync package is rsync-2.6.4-3. Specifically, with the command
Code:
rsync -rtlv --progress /path/to/huge/file /media/SEA_DISC
I see the following errors:
Code:
rsync: writefd_unbuffered failed to write 4 bytes: phase "unknown" [sender]: Broken pipe (32)
rsync: connection unexpectedly closed (35 bytes received so far) [generator]
rsync error: error in rsync protocol data stream (code 12) at io.c(420)
rsync: connection unexpectedly closed (30 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(420)
I have also tried
Code:
rsync -rtlv --bwlimit=8192 --timeout=600 --progress /path/to/huge/file /mesia/USBhd
as was described at
http://www.mail-archive.com/rsync@li.../msg15618.html . But I get the same errors. What is it about using rsync via USB that is causing it to fail with this data when copying over the network works just fine?