发布于: Jun 29, 2023

Amazon S3 现在使用 S3 LIST API 为存储在 Amazon S3 Glacier Flexible Retrieval 和 Amazon S3 Glacier Deep Archive 中的对象提供还原状态。S3 LIST API 响应中的这些新信息可以集成到您的应用程序中,从而帮助您识别和访问从 S3 Glacier 还原的对象。例如,S3 Glacier 还原状态现已集成到 Amazon Athena 中,因此您可以对从低成本 S3 Glacier 存储类还原的数据运行查询。

要开始使用,请使用带有新的可选标头 x-amz-optional-object-attributes 的 S3 LIST API:RestoreStatus。对于任何正在或最近还原的对象,S3 LIST 响应会将还原状态显示为“进行中”或“完成”。如果还原已经完成,您还将看到还原请求中指定的到期日期。

Amazon S3 LIST API 支持 S3 Glacier 中的对象的还原状态,该支持现已在所有商业 AWS 区域推出,包括 AWS GovCloud(美国)区域、由光环新网运营的 AWS 中国(北京)区域和由西云数据运营的 AWS 中国(宁夏)区域。

您可以使用 AWS SDK、API 或 CLI 通过 S3 List API 获取对象的 S3 Glacier 还原状态。要了解有关 S3 LIST API 的更多信息,请访问文档。