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

我正在使用s3cmd将一些日志备份Amazon S3存储桶中。 这是一个伟大的工具。 但是我注意到,我经常会发现我的sync's已经坏了,他们只是取消并尝试重新上传,直到他们可以上传文件,但是问题在于他们没有继续从停止上传的位置开始上传请求。

我能做些什么呢? 要继续上传,即使它被破坏? 改变我的.s3cfg文件或添加一些参数到我的命令? 那s3cmd throttle是什么意思? 我问,因为当上传失败,这个throttle增加。

直到最近,默认的超时时间是10秒,所以除非你有最新版本的s3cmd,否则可能是这样。 但是这是可以修复的。 定位您的.s3cfg文件,该文件应位于您的主目录中。

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

 socket_timeout = 300 

这应该解决这个问题。