我用它s3cmd
来备份一些日志到存储Amazon S3
桶中。这是一个很棒的工具。但我注意到,我的工具经常sync's
坏掉,他们只是取消并尝试再次上传,直到他们可以上传文件,但问题是他们不会从停止上传的地方继续,上传从头开始。
我能做些什么呢?即使上传中断,也能继续上传?更改我的.s3cfg
文件或在我的命令中添加一些参数?是什么意思throttle
?s3cmd
我问是因为当上传失败时,这个值throttle
会增加。
答案1
直到最近,默认超时时间都是 10 秒,因此除非您拥有最新版本的 s3cmd,否则可能就是这种情况。但这可以修复。找到您的 .s3cfg 文件,该文件应该位于您的主目录中。
编辑 .s3cfg 文件以添加以下行:
socket_timeout = 300
这应该可以解决这个问题。