I'm trying to save 75GB and 120GB encrypted files to Glacier with the cmd-interface. The 75GB uploads work 90% of the time the 120GB uploads never work. We also have seem to sometimes have problems with smaller 6GB files.
Here's the output when one of the uploads fails. Perhaps someone can help explain what's going on. We have temporarily fixed the issue by splitting files into segments no larger than 50GB.
It would appear the issue is with AWS and Glacier providing an 'UnexpectedHTTPResponseError' and the cmd-interface cannot recover. Are there any work arounds? We're trying to automate a backup procedure. Thanks
Traceback (most recent call last):
File "/usr/local/bin/glacier-cmd", line 9, in
load_entry_point('glacier==0.2dev', 'console_scripts', 'glacier-cmd')()
File "/usr/local/lib/python2.7/site-packages/glacier-0.2dev-py2.7.egg/glacier/glacier.py", line 929, in main
args.func(args)
File "/usr/local/lib/python2.7/site-packages/glacier-0.2dev-py2.7.egg/glacier/glacier.py", line 156, in wrapper
return fn(*args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/glacier-0.2dev-py2.7.egg/glacier/glacier.py", line 309, in upload
args.name, args.partsize, args.uploadid, args.resume)
File "/usr/local/lib/python2.7/site-packages/glacier-0.2dev-py2.7.egg/glacier/GlacierWrapper.py", line 65, in wrapper
ret = fn(*args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/glacier-0.2dev-py2.7.egg/glacier/GlacierWrapper.py", line 232, in glacier_connect_wrap
return func(*args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/glacier-0.2dev-py2.7.egg/glacier/GlacierWrapper.py", line 65, in wrapper
ret = fn(*args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/glacier-0.2dev-py2.7.egg/glacier/GlacierWrapper.py", line 253, in sdb_connect_wrap
return func(*args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/glacier-0.2dev-py2.7.egg/glacier/GlacierWrapper.py", line 65, in wrapper
ret = fn(*args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/glacier-0.2dev-py2.7.egg/glacier/GlacierWrapper.py", line 1157, in upload
writer.write(part)
File "/usr/local/lib/python2.7/site-packages/glacier-0.2dev-py2.7.egg/glacier/glaciercorecalls.py", line 129, in write
data)
File "/usr/lib/python2.7/dist-packages/boto/glacier/layer1.py", line 1279, in upload_part
response_headers=response_headers)
File "/usr/lib/python2.7/dist-packages/boto/glacier/layer1.py", line 119, in make_request
raise UnexpectedHTTPResponseError(ok_responses, response)
boto.glacier.exceptions.UnexpectedHTTPResponseError: Expected 204, got (408, code=RequestTimeoutException, message=Request timed out.)
I'm trying to save 75GB and 120GB encrypted files to Glacier with the cmd-interface. The 75GB uploads work 90% of the time the 120GB uploads never work. We also have seem to sometimes have problems with smaller 6GB files.
Here's the output when one of the uploads fails. Perhaps someone can help explain what's going on. We have temporarily fixed the issue by splitting files into segments no larger than 50GB.
It would appear the issue is with AWS and Glacier providing an 'UnexpectedHTTPResponseError' and the cmd-interface cannot recover. Are there any work arounds? We're trying to automate a backup procedure. Thanks
Traceback (most recent call last):
File "/usr/local/bin/glacier-cmd", line 9, in
load_entry_point('glacier==0.2dev', 'console_scripts', 'glacier-cmd')()
File "/usr/local/lib/python2.7/site-packages/glacier-0.2dev-py2.7.egg/glacier/glacier.py", line 929, in main
args.func(args)
File "/usr/local/lib/python2.7/site-packages/glacier-0.2dev-py2.7.egg/glacier/glacier.py", line 156, in wrapper
return fn(*args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/glacier-0.2dev-py2.7.egg/glacier/glacier.py", line 309, in upload
args.name, args.partsize, args.uploadid, args.resume)
File "/usr/local/lib/python2.7/site-packages/glacier-0.2dev-py2.7.egg/glacier/GlacierWrapper.py", line 65, in wrapper
ret = fn(*args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/glacier-0.2dev-py2.7.egg/glacier/GlacierWrapper.py", line 232, in glacier_connect_wrap
return func(*args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/glacier-0.2dev-py2.7.egg/glacier/GlacierWrapper.py", line 65, in wrapper
ret = fn(*args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/glacier-0.2dev-py2.7.egg/glacier/GlacierWrapper.py", line 253, in sdb_connect_wrap
return func(*args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/glacier-0.2dev-py2.7.egg/glacier/GlacierWrapper.py", line 65, in wrapper
ret = fn(*args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/glacier-0.2dev-py2.7.egg/glacier/GlacierWrapper.py", line 1157, in upload
writer.write(part)
File "/usr/local/lib/python2.7/site-packages/glacier-0.2dev-py2.7.egg/glacier/glaciercorecalls.py", line 129, in write
data)
File "/usr/lib/python2.7/dist-packages/boto/glacier/layer1.py", line 1279, in upload_part
response_headers=response_headers)
File "/usr/lib/python2.7/dist-packages/boto/glacier/layer1.py", line 119, in make_request
raise UnexpectedHTTPResponseError(ok_responses, response)
boto.glacier.exceptions.UnexpectedHTTPResponseError: Expected 204, got (408, code=RequestTimeoutException, message=Request timed out.)