刪除多個物件
因為 S3 儲存貯體中的所有物件都會導致儲存成本,所以您應該刪除不再需要的物件。例如,如果您要收集日誌檔案,最好在不再需要它們時將其刪除。您可以設定生命週期規則以自動刪除如日誌檔案等物件。如需詳細資訊,請參閱「設定儲存貯體的 S3 生命週期組態」。
如需 Amazon S3 功能與定價的相關資訊,請參閱 Amazon S3 定價
您可以使用 Amazon S3 主控台、AWS SDK 或 REST API,從 S3 儲存貯體中同時刪除多個物件。
請依照下列步驟使用 Amazon S3 主控台從儲存貯體中刪除多個物件。
警告
-
刪除指定的物件後,即無法復原。
-
此動作會刪除所有指定的物件。刪除資料夾時,請等待刪除動作完成,然後再將新物件加入至資料夾。否則,系統也可能會刪除新物件。
在未啟用版本控制的儲存貯體中刪除物件時 (包括目錄儲存貯體),Amazon S3 會永久刪除這些物件。
-
在已啟用或已暫停儲存貯體版本控制的儲存貯體中刪除物件時,Amazon S3 會建立刪除標記。如需詳細資訊,請參閱使用刪除標記。
刪除已啟用或已暫停版本控制的物件
注意
如果已暫停版本控制之儲存貯體中物件的版本 ID 標示為 NULL,由於不存在任何先前版本,因此 S3 會永久刪除這些物件。不過,如果列出已暫停版本控制之儲存貯體中物件的有效版本 ID,則 S3 會為已刪除的物件建立刪除標記,同時保留物件的先前版本。
登入 AWS 管理主控台,並開啟位於 https://console.aws.amazon.com/s3/
的 Amazon S3 主控台。 -
在左側導覽窗格中,選擇一般用途儲存貯體。
-
在儲存貯體清單中,選擇您要從中刪除物件的儲存貯體名稱。
選取物件,然後選擇刪除。
若要在刪除物件文字方塊中確認刪除指定的物件下的物件清單,請輸入
delete。
永久刪除已啟用版本控制之儲存貯體中的特定物件版本
警告
當您在 Amazon S3 中永久刪除特定物件版本時,將無法復原刪除。
登入 AWS 管理主控台,並開啟位於 https://console.aws.amazon.com/s3/
的 Amazon S3 主控台。 -
在左側導覽窗格中,選擇一般用途儲存貯體。
-
在儲存貯體清單中,選擇您要從中刪除物件的儲存貯體名稱。
選取您要刪除的 物件。
選擇顯示版本切換。
選取物件版本,然後選擇刪除。
若要在刪除物件文字方塊中確認永久刪除指定的物件下列出的特定物件版本,請輸入永久刪除。Amazon S3 會永久刪除特定物件版本。
在「未」啟用版本控制的 Amazon S3 儲存貯體中永久刪除物件
警告
當您在 Amazon S3 中永久刪除物件時,將無法復原刪除。此外,對於任何未啟用版本控制的儲存貯體 (包括目錄儲存貯體),刪除是永久性的。
登入 AWS 管理主控台,並開啟位於 https://console.aws.amazon.com/s3/
的 Amazon S3 主控台。 -
在左側導覽窗格中,選擇一般用途儲存貯體或目錄儲存貯體。
-
在儲存貯體清單中,選擇您要從中刪除物件的儲存貯體名稱。
選取物件,然後選擇刪除。
若要在刪除物件文字方塊中確認永久刪除指定的物件下列出的物件,請輸入永久刪除。
注意
如果您在刪除物件時遇到任何問題,請參閱我想永久刪除版本控制的物件。
如需如何使用 AWS SDK 刪除多個物件的範例,請參閱《Amazon S3 API 參考》中的刪除多個物件。
如需使用不同 AWS SDK 的一般資訊,請參閱 Amazon S3 API 參考中的使用 AWS SDK 來透過 Amazon S3 進行開發。
您可以使用 AWS SDK,利用多物件刪除 API 來刪除多個物件。但也可視應用程式所需,直接傳送 REST 要求。
如需詳細資訊,請參閱《Amazon Simple Storage Service API 參考》中的刪除多個物件。