oma*_*oma 8 ruby backup amazon-s3 fog excon
备份是250MB.我认为这不是很大,但看起来问题是随着尺寸的增加而增加.
从下面的备份gem中记录.
注意时间跨度; 上传大约37分钟后我重置连接.
[2015/10/30 09:20:40][message] Storage::S3 started transferring '2015.10.30.09.20.01.myapp_postgres.tar' to bucket 'myapp-backups'.
[2015/10/30 09:57:06][error] ModelError: Backup for Back up PostgreSQL (myapp_postgres) Failed!
[2015/10/30 09:57:06][error] An Error occured which has caused this Backup to abort before completion.
[2015/10/30 09:57:06][error] Reason: Excon::Errors::SocketError
[2015/10/30 09:57:06][error] Connection reset by peer
Run Code Online (Sandbox Code Playgroud)
您是否尝试过错误处理选项,该选项会重新传输文件中失败的部分:
store_with S3 do |s3|
s3.max_retries = 10
s3.retry_waitsec = 30
end
Run Code Online (Sandbox Code Playgroud)
同时保持块大小较小:
store_with S3 do |s3|
s3.chunk_size = 5 # MiB
end
Run Code Online (Sandbox Code Playgroud)
您可能还想使用拆分器选项。
| 归档时间: |
|
| 查看次数: |
338 次 |
| 最近记录: |