gpt4 book ai didi

amazon-web-services - 列出从 AWS Glacier 恢复到 S3 的文件,剩余时间?

转载 作者:行者123 更新时间:2023-12-04 16:03:42 25 4
gpt4 key购买 nike

当您从 AWS Glacier 恢复文件时,它们会转到 S3 中的一个临时位置,并在恢复请求中指定的时间内保留在那里。

如果该请求是由另一个工具发出的,我是否可以通过某种方式查看临时存储位置以及临时期间剩余的时间?

s3api list-objectss3api list-objects-v2 只显示仍在 "StorageClass": "GLACIER" 中的文件,但是我知道临时文件仍然存在,因为其他工具现在可以以 STANDARD 速度处理它们,而不是冰川速度。

虽然这对我来说并不紧急,但考虑到您确实需要为临时对象的 S3 存储付费,这令人惊讶 - 如果您不能删除完成后所做的大量恢复,这似乎是不公平的!

最佳答案

对象的临时副本可以通过使用相同的对象键像往常一样获取对象来访问。没有可供用户访问的单独位置。

如果您对该对象发出 HEAD 请求,响应将包含 x-amz-restore header :

x-amz-restore: ongoing-request="false", expiry-date="Fri, 23 Dec 2012 00:00:00 GMT"

expiry-date 是根据您在启动恢复时指定的天数删除临时副本的日期。

ongoing-request值为false表示Glacier恢复完成,对象可访问,true表示初始恢复操作仍在进行中,对象尚未准备好访问。

https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectHEAD.html

无法在您指定的天数之前删除临时副本,也无法使其保留更长时间。如果您不确定需要多长时间才能访问某个对象,您可以只恢复 1 天,并制作该对象的副本并在恢复完成后将其存储在其他地方。

关于amazon-web-services - 列出从 AWS Glacier 恢复到 S3 的文件,剩余时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49716261/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com