本文介紹為什麼儲存類型轉換後,目標Object儲存類型儲存容量增加了,但是源Object儲存類型容量沒有減少的原因以及解決方案。
問題描述
轉換儲存類型後,目標Object儲存類型儲存容量增加了,但是源Object儲存類型儲存容量沒有減少。
問題原因
通過CopyObject轉換儲存類型,且滿足以下條件時,會導致目標Object儲存類型儲存容量增加,源Object儲存類型儲存容量保持不變(沒有減少)。
Bucket未開啟版本控制,且拷貝前後的Object名稱不一致。
Bucket已開啟版本控制,無論拷貝前後的Object名稱是否一致。
解決方案
您可以通過以下方式轉換Object的儲存類型,實現轉換後目標Object儲存類型儲存容量增加,源Object儲存類型儲存容量減少。
通過生命週期轉換儲存類型。
通過CopyObject轉換儲存類型。
Bucket未開啟版本控制,且拷貝前後Object名稱保持一致。
Bucket未開啟版本控制,如果拷貝前後Object名稱不一致,您需要在拷貝完成後手動刪除源Object。
Bucket已開啟版本控制,無論拷貝前後Object名稱是否一致,您都需要在拷貝完成後手動刪除對應版本的源Object。
重要如果源Object或Object指定版本的儲存類型為低頻訪問、歸檔、冷歸檔或者深度冷歸檔類型,且在其儲存未滿規定時間長度之前刪除,會對應產生儲存不足規定時間長度容量費用。更多資訊,請參見Object在儲存不足規定時間長度時如何計費?。
源Object或Object指定版本被刪除後,無法恢複,請謹慎操作。