我正在創建生命週期規則以將文件從儲存桶移動到冰川儲存類別。
我想知道是否可以選擇使用 CLI 或控制台將文件從 S3 儲存桶複製到 Glacier?
我需要在 S3 儲存桶和 Glacier 中維護文件的副本。目前我已在 S3 中複製了該資料夾。建立生命週期規則以將一個資料夾中的檔案轉移到 Glacier。
答案1
你的問題有點模糊。您的意思是“將物件從 S3 標準類別轉換為 S3 Glacier 類別”,還是將它們從 S3 複製到獨立的 Glacier 服務?恕我直言,冰河獨立版有些遺留,似乎沒有更新。您還提到了“複製文件” - 您通常不會複製文件來更改其存儲類別,而是會轉換其存儲類別。您能否編輯您的問題以使其更準確。
不過,要回答您的最後一個問題,是的,您可以使用 GUI 將物件從 S3 標準轉換為 S3 Glacier 類別。您按一下該對象,選擇屬性選項卡,然後按一下儲存儲存類別,然後按一下目前儲存類別。這使您可以選擇更改它。會有API調用,但不研究也不知道是什麼。如果您搜尋「AWS S3 API 更改物件儲存類別」之類的內容,Google 就會找到它。
答案2
從概念上講,“水桶”和“冰川”不是可比較的選項。
存儲桶是對象存儲。 Glacier是儲存在桶中的物件的儲存類別。
您可以建立生命週期規則,以最小的延遲將物件轉換為 Glacier 儲存類,或者如該問題的另一個答案中所述,透過控制台變更儲存類別。
答案3
我製作了該資料夾的副本,並放置了生命週期規則,以將文件從第一組資料夾轉移到 Glacier。根據 Tim 的評論,在啟動生命週期規則之前,開啟 MFA 刪除而不是複製 S3 中的資料夾更有意義。