【发布时间】:2011-08-12 02:25:29
【问题描述】:
我曾经是一个快乐的 s3cmd 用户。但是最近当我尝试将一个大的 zip 文件 (~7Gig) 传输到 Amazon S3 时,我收到了这个错误:
$> 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.
我使用的是最新的s3cmd on Ubuntu。
为什么会这样?我该如何解决?如果无法解决,我可以使用什么替代工具?
【问题讨论】:
-
请注意,如果发生这种情况,s3cmd s3cmd put 返回
0(甚至可能是后面的版本)。永远不要相信s3cmd进行关键操作。 -
@AnttiHaapala 你会推荐什么替代 s3cmd?
标签: file-upload ubuntu amazon-s3 backup