连接中断后如何继续与 S3CMD 同步?

连接中断后如何继续与 S3CMD 同步?

我用它s3cmd来备份一些日志到存储Amazon S3桶中。这是一个很棒的工具。但我注意到,我的工具经常sync's坏掉,他们只是取消并尝试再次上传,直到他们可以上传文件,但问题是他们不会从停止上传的地方继续,上传从头开始。

我能做些什么呢?即使上传中断,也能继续上传?更改我的.s3cfg文件或在我的命令中添加一些参数?是什么意思throttles3cmd我问是因为当上传失败时,这个值throttle会增加。

答案1

直到最近,默认超时时间都是 10 秒,因此除非您拥有最新版本的 s3cmd,否则可能就是这种情况。但这可以修复。找到您的 .s3cfg 文件,该文件应该位于您的主目录中。

编辑 .s3cfg 文件以添加以下行:

socket_timeout = 300

这应该可以解决这个问题。

相关内容