Amazon s3 从Glacier使用s3cmd文件还原-错误:S3错误:403(禁止)

Amazon s3 从Glacier使用s3cmd文件还原-错误:S3错误:403(禁止),amazon-s3,s3cmd,amazon-glacier,object-storage,Amazon S3,S3cmd,Amazon Glacier,Object Storage,关于我的桶和对象的信息 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: 76b81345345erfrefge4

关于我的桶和对象的信息

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

数据检索

问:如何从服务中检索数据

您可以使用服务的 RESTAPI。当您请求从冰川中检索数据时,您 启动检索作业。检索作业完成后,您的数据 将提供24小时下载。检索作业通常是 在3-5小时内完成

问:什么操作启动了作业,为什么

要检索存档或vault资源清册,请首先启动作业 (有关vault库存的详细信息,请单击此处)。一旦你 启动作业时,可以调用DescribeJob API来监视其 进步。您还可以将通知自动发送给您 一旦工作完成。作业通常在3-5小时内完成。一旦 作业成功完成后,您可以下载请求的数据或 使用Amazon弹性计算云(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在上传到S3之前加密文件
选项上传到S3/Glacier

有用于监视检索的方法

作业操作

以下是亚马逊冰川中可用的作业操作

话题

Describe Job (GET JobID)
Get Job Output (GET output)
Initiate Job (POST jobs)
List Jobs (GET jobs)

您是否在
恢复
获取
之间至少等待了4个小时?如果不是,则预期响应为
403禁止
,带有
无效对象状态
。其余的错误是什么?@Michael sqlbot你是对的。非常感谢你。