[英]Restore object from AWS Glacier to S3
我已經在 S3 中配置了生命周期策略,S3 中的一些對象存儲在 Glacier 類中,一些對象仍然在 S3 中,現在我正在嘗試從 Glacier 恢復對象,我可以通過 java AWS SDK 在 S3 中獲取對象列表,如何通過 AWS 開發工具包知道哪個對象在 Glacier 存儲中? 原因是當我嘗試恢復不在 Glacier 中的對象時,會出現異常。 我想避免這種情況。
ListObjects
Amazon S3 API 調用可用於獲取給定存儲桶中的對象列表。
返回的文件列表包括一個StorageClass
字段。 它可以是以下之一:
GLACIER
存儲類表示對象的內容當前在 Glacier 中。
將數據從 AWS Glacier 恢復到 S3 存儲桶:
注意:restore-days=10 --->數據將在返回 Glacier 后的 10 天內可用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.