meskyanichi/backup — Issue #287: Timeout when storing more than 1 part of the backup on dropbox
Author: ajardan
Created: 2012-02-29 09:44:58+00:00
State: open

[2012/02/29 07:29:44][message] Performing Backup for 'Database backups model (database)'!
[2012/02/29 07:29:44][message] [ backup 3.0.23 : ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux] ]
[2012/02/29 07:29:44][message] Database::MySQL started dumping and archiving 'db1'.
[2012/02/29 07:29:44][message] Using Compressor::Gzip for compression.
[2012/02/29 07:29:45][message] Database::MySQL started dumping and archiving 'db2'.
[2012/02/29 07:29:45][message] Using Compressor::Gzip for compression.
[2012/02/29 07:37:06][message] Database::MySQL started dumping and archiving 'db3'.
[2012/02/29 07:37:06][message] Using Compressor::Gzip for compression.
[2012/02/29 07:43:49][message] Packaging the backup files...
[2012/02/29 07:43:49][message] Using Encryptor::OpenSSL to encrypt the archive.
[2012/02/29 07:43:49][message] Splitter configured with a chunk size of 250MB.
[2012/02/29 07:45:12][message] Packaging Complete!
[2012/02/29 07:45:12][message] Cleaning up the temporary files...
[2012/02/29 07:45:13][message] Storage::Dropbox started transferring '2012.02.29.07.29.44.database.tar.enc-aa'.
[2012/02/29 07:45:13][message] Session data loaded from cache!
[2012/02/29 07:49:29][error] ModelError: Backup for Database backups model (database) Failed!
[2012/02/29 07:49:29][error] An Error occured which has caused this Backup to abort before completion.
[2012/02/29 07:49:29][error] Reason: Timeout::Error
[2012/02/29 07:49:29][error] execution expired
[2012/02/29 07:49:29][error]
[2012/02/29 07:49:29][error] Backtrace:
[2012/02/29 07:49:29][error] /usr/lib64/ruby/1.8/timeout.rb:64:in `rbuf_fill'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/1.8/net/protocol.rb:134:in `rbuf_fill'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/1.8/net/protocol.rb:116:in `readuntil'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/1.8/net/protocol.rb:126:in `readline'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/1.8/net/http.rb:2028:in `read_status_line'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/1.8/net/http.rb:2017:in `read_new'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/1.8/net/http.rb:1051:in `request'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/1.8/net/http.rb:1037:in `request'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/1.8/net/http.rb:543:in `start'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/1.8/net/http.rb:1035:in `request'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/gems/1.8/gems/dropbox-sdk-1.1/lib/dropbox_sdk.rb:40:in `do_http'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/gems/1.8/gems/dropbox-sdk-1.1/lib/dropbox_sdk.rb:89:in `do_http_with_body'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/gems/1.8/gems/dropbox-sdk-1.1/lib/dropbox_sdk.rb:101:in `do_put'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/gems/1.8/gems/dropbox-sdk-1.1/lib/dropbox_sdk.rb:380:in `put_file'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/gems/1.8/gems/backup-3.0.23/lib/backup/storage/dropbox.rb:99:in `transfer!'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/gems/1.8/gems/backup-3.0.23/lib/backup/storage/dropbox.rb:98:in `open'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/gems/1.8/gems/backup-3.0.23/lib/backup/storage/dropbox.rb:98:in `transfer!'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/gems/1.8/gems/backup-3.0.23/lib/backup/storage/base.rb:79:in `files_to_transfer_for'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/gems/1.8/gems/backup-3.0.23/lib/backup/storage/base.rb:78:in `each'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/gems/1.8/gems/backup-3.0.23/lib/backup/storage/base.rb:78:in `files_to_transfer_for'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/gems/1.8/gems/backup-3.0.23/lib/backup/storage/dropbox.rb:96:in `transfer!'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/gems/1.8/gems/backup-3.0.23/lib/backup/storage/base.rb:33:in `perform!'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/gems/1.8/gems/open4-1.3.0/lib/open4.rb:121:in `to_proc'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/gems/1.8/gems/backup-3.0.23/lib/backup/model.rb:245:in `each'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/gems/1.8/gems/backup-3.0.23/lib/backup/model.rb:245:in `perform!'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/gems/1.8/gems/backup-3.0.23/lib/backup/model.rb:243:in `each'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/gems/1.8/gems/backup-3.0.23/lib/backup/model.rb:243:in `perform!'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/gems/1.8/gems/backup-3.0.23/lib/backup/cli/utility.rb:74:in `perform'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/gems/1.8/gems/backup-3.0.23/lib/backup/cli/utility.rb:65:in `each'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/gems/1.8/gems/backup-3.0.23/lib/backup/cli/utility.rb:65:in `perform'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/gems/1.8/gems/thor-0.14.6/lib/thor/task.rb:22:in `send'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/gems/1.8/gems/thor-0.14.6/lib/thor/task.rb:22:in `run'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/gems/1.8/gems/thor-0.14.6/lib/thor/invocation.rb:118:in `invoke_task'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/gems/1.8/gems/thor-0.14.6/lib/thor.rb:263:in `dispatch'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/gems/1.8/gems/thor-0.14.6/lib/thor/base.rb:389:in `start'
[2012/02/29 07:49:29][error] /usr/lib64/ruby/gems/1.8/gems/backup-3.0.23/bin/backup:11
[2012/02/29 07:49:29][error] /usr/bin/backup:19:in `load'
[2012/02/29 07:49:29][error] /usr/bin/backup:19

And I can see only the first part of the backup on dropbox.