关于我的桶和对象的信息
s3cmd info s3://$BUCKET/
s3://$BUCKET/ (bucket):
Location: eu-central-1
Payer: BucketOwner
Expiration Rule: all objects in this bucket will expire in '
policy: none
cors: none
ACL: 76b81345345erfrefge473b9c6ac3c7238ceab39fddef698645c5076a41: FULL_CONTROL
s3cmd info s3://$BUCKET/$DIR/$FILE
s3://$BUCKET/$DIR/$FILE (object):
File size: 21927
Last mod: Tue, 21 Jun 2016 08:41:03 GMT
MIME type: binary/octet-stream
Storage: GLACIER
MD5 sum: f55ff37a27b83c96b8a492d3d3dbb904
SSE: none
policy: none
cors: none
ACL: 76b81e6138c136e4c7e42d75773sferwf4345egrb39fddef698645c5076a41: FULL_CONTROL
x-amz-meta-s3cmd-attrs: uid:503/gname:staff/uname:john/gid:20/mode:33261/mtime:1311191701/atime:1466282917/md5:f55ff37a27b83c96b8a492d3d3dbb904/ctime:1436192978
x-amz-meta-s3tools-gpgenc: gpg
冰川恢复:
> s3cmd restore s3://$BUCKET/$DIR/$FILE
restore: 's3://$BUCKET/$DIR/$FILE'
最后下载对象到我的桌面
> s3cmd get s3://$BUCKET/$DIR/$FILE /Users/john/Desktop/
download: 's3://$BUCKET/$DIR/$FILE' -> '/Users/john/Desktop/$FILE’ [1 of 1]
ERROR: S3 error: 403 (Forbidden)
我收到403。我用两个月前上传和下载的凭证。
From Glacier FAQ
数据检索问:如何从服务中检索数据?你可以直接从服务中下载数据REST API。当你请求从Glacier检索数据时,你启动一个检索作业。检索作业完成后,您的数据可以在24小时内下载。检索作业3-5小时内完成。
问:哪些操作启动作业,为什么?
要检索存档或仓库库存,首先要初始化一个作业(点击这里了解更多关于保险库库存的信息)。一旦你初始化一个作业,您可以调用descripbejob API来监视它的运行的进步。你也可以让通知自动发送给你一旦工作完成。工作通常在3-5小时内完成。一次作业成功完成后,您可以下载所请求的数据或使用Amazon Elastic Compute Cloud (Amazon EC2)访问。
问:作业完成需要多长时间?
大多数工作需要3到5个小时才能完成。
今天恢复成功
s3cmd get s3://$BUCKET/$DIR/$FILE /Users/john/Desktop/
download: 's3://$BUCKET/$DIR/$FILE' -> '/Users/john/Desktop/$FILE [1 of 1]
21927 of 21927 100% in 0s 24.66 kB/s done
文件没有在我的桌面上加密。我使用-e, --encrypt Encrypt files before uploading to S3
选项上传到S3/Glacier。
有用于监视检索的api。
工作操作Amazon Glacier提供以下作业操作。
的主题Describe Job (GET JobID) Get Job Output (GET output) Initiate Job (POST jobs) List Jobs (GET jobs)