s3cmd falhou muitas vezes

Eu costumava ser um usuário feliz do s3cmd. No entanto, recentemente, quando tento transferir um arquivo zip grande (~ 7Gig) para o Amazon S3, estou recebendo este erro:

$> s3cmd put thefile.tgz s3://thebucket/thefile.tgz

....
  20480 of 7563176329     0% in    1s    14.97 kB/s  failed
WARNING: Upload failed: /thefile.tgz ([Errno 32] Broken pipe)
WARNING: Retrying on lower speed (throttle=1.25)
WARNING: Waiting 15 sec...
thefile.tgz -> s3://thebucket/thefile.tgz  [1 of 1]
       8192 of 7563176329     0% in    1s     5.57 kB/s  failed
ERROR: Upload of 'thefile.tgz' failed too many times. Skipping that file.

Estou usando as últimas s3cmd no Ubuntu.

Por que é tão? e como posso resolver isso? Se não for possível resolver, que ferramenta alternativa posso usar?