複製物件 - Amazon Simple Storage Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

複製物件

Copy (複製) 操作會複製資訊清單中指定的每個物件。您可以將物件複製到相同 AWS 區域中的儲存貯體,或複製到不同區域中的儲存貯體。S3 批次作業支援 Amazon S3 中可用來複製物件的大多數選項。這些選項包含設定物件中繼資料、設定許可,以及變更物件的儲存體方案。

您也可以使用 Copy (複製) 操作來複製現有的未加密物件,並將其作為加密物件寫入相同的儲存貯體中。如需詳細資訊,請參閱使用 Amazon S3 批次操作來加密現有物件

複製物件時,您可以變更物件計算檢查總和的檢查總和演算法。如果物件沒有額外計算檢查總和,您也可以透過指定 Amazon S3 使用檢查總和演算法新增一個。如需詳細資訊,請參閱 檢查物件完整性

如需有關在 Amazon S3 中複製物件以及必要和選用參數的詳細資訊,請參閱本指南中的 複製、移動和重新命名物件 以及《Amazon Simple Storage Service API 參考》中的 CopyObject

法規與限制

  • 所有來源物件必須位於一個儲存貯體中。

  • 所有目的地物件必須位於一個儲存貯體中。

  • 您必須具有來源儲存貯體的讀取許可,和目的地儲存貯體的寫入許可。

  • 複製的物件大小上限可達 5 GB。

  • 如果嘗試將物件從 S3 Glacier Flexible Retrieval 或 S3 Glacier Deep Archive 類別複製到 S3 Standard 儲存類別,必須先還原這些物件。如需詳細資訊,請參閱 還原已封存的物件

  • 複製任務必須在目的地區域中建立,即您要將物件複製至其中的區域。

  • 支援所有複製選項,不包括對 ETag 執行條件式檢查,以及使用客戶提供的加密金鑰 (SSE-C) 進行伺服器端加密。

  • 如果未對儲存貯體進行版本控制,您將使用相同的金鑰名稱來覆寫物件。

  • 物件不一定按照它們在資訊清單中出現的相同順序進行複製。對於使用版本控制的儲存貯體,如果保留當前/非當前版本順序很重要,則應該首先複製所有非當前版本。然後,在第一個任務完成後,在接下來的任務中複製目前版本。

  • 不支援將物件複製到低冗餘儲存 (RRS) 類別。