上傳分段中的大型封存 (分段上傳) - Amazon Glacier

此頁面僅適用於使用 Vaults 和 2012 年原始 REST API 的 Amazon Glacier 服務的現有客戶。

如果您要尋找封存儲存解決方案,建議您在 Amazon Glacier Instant Retrieval、S3 Glacier Flexible Retrieval 和 S3 Glacier Deep Archive 中使用 Amazon Glacier 儲存類別。 Amazon S3 若要進一步了解這些儲存選項,請參閱 Amazon Glacier 儲存類別

自 2025 年 12 月 15 日起,Amazon Glacier (原始獨立保存庫型服務) 將不再接受新客戶,不會影響現有客戶。Amazon Glacier 是一項獨立服務,具有自己的 APIs,可將資料存放在保存庫中,並與 Amazon S3 和 Amazon S3 Glacier 儲存類別不同。您現有的資料將在 Amazon Glacier 中無限期保持安全且可存取。不需要遷移。對於低成本、長期的封存儲存, AWS 建議採用 Amazon S3 Glacier 儲存類別,透過 S3 儲存貯體型 APIs、完整 AWS 區域 可用性、降低成本 AWS 和服務整合,提供卓越的客戶體驗。如果您想要增強功能,請考慮使用我們的解決方案指南,將資料從 Amazon S3 Glacier 保存庫傳輸至 Amazon S3 Glacier 儲存類別,以遷移至 Amazon S3 Glacier 儲存類別。 AWS Amazon Glacier Amazon S3

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

上傳分段中的大型封存 (分段上傳)

分段上傳程序

如 中所述在 Amazon Glacier 中上傳封存,我們鼓勵 Amazon Glacier (Amazon Glacier) 客戶使用分段上傳來上傳大於 100 MB (MiB) 的封存。

  1. 啟動分段上傳

    當您傳送啟動分段上傳的請求時,Amazon Glacier 會傳回分段上傳 ID,這是分段上傳的唯一識別符。任何後續分段上傳操作中都需要此 ID。此 ID 在 Amazon Glacier 完成任務後至少 24 小時內不會過期。

    當您要求啟動分段上傳時,請指定分段大小 (以位元組為單位)。您上傳的每個分段,除了最後一個分段,都必須為這個大小。

    注意

    您不需要了解使用分段上傳時的整體存檔大小。這表示您在開始上傳存檔時,可以在不知道存檔大小的情況下,使用分段上傳。您只需要在啟動分段上傳時,決定分段大小。

    在起始分段上傳請求時,您也可以提供選用的封存描述。

  2. 分段上傳

    對於每個分段上傳請求,您必須包含在步驟 1 取得的分段上傳 ID。在請求中,您還必須指定內容範圍 (以位元組為單位),識別分段在最終封存中的位置。Amazon Glacier 稍後會使用內容範圍資訊,以適當的順序組合封存。由於您提供內容範圍給上傳的每個分段,它會在封存的最終組件中決定分段的位置,因此您可以任何順序上傳分段。您也可以平行上傳這些分段。如果您使用和之前上傳分段相同的內容範圍上傳新的分段,將會覆寫之前上傳的分段。

  3. 完成 (或停止) 分段上傳

    上傳所有封存分段之後,您可以完整的操作。同樣地,您必須在請求中指定上傳 ID。Amazon Glacier 會根據您提供的內容範圍,以遞增順序串連組件來建立封存。Amazon Glacier 對完整分段上傳請求的回應包含新建立封存的封存 ID。如果您在啟動分段上傳請求中提供選用的封存描述,Amazon Glacier 會將其與組合的封存建立關聯。在您成功完成分段上傳後,您無法參照分段上傳 ID。這表示您無法存取與該分段上傳 ID 關聯的分段。

    如果停止分段上傳,您即無法使用該分段上傳 ID 上傳更多的分段。與已停止分段上傳關聯之任何部分耗用的所有儲存體都會釋出。如有任何部分上傳正在進行,則會在停止後仍會成功或失敗。

其他分段上傳操作

Amazon Glacier (Amazon Glacier) 提供下列額外的分段上傳 API 呼叫。

  • 列出部分:使用此作業時,您可以列出特定分段上傳的部分。它會傳回有關已針對分段上傳上傳之分段的資訊。對於每個清單組件請求,Amazon Glacier 會傳回最多 1,000 個組件的資訊。如果有更多分段要針對分段上傳列出,結果會分頁並在繼續列出的回應中傳回標記。您需要傳送額外的請求,以擷取後續分段。請注意,傳回的組件清單不包含尚未完成之上傳的組件。

  • 列出分段上傳:使用此作業,您即可取得進行中之分段上傳的清單。進行中的分段上傳是您已啟動但尚未完成或已停止的上傳。對於每個列出分段上傳請求,Amazon Glacier 會傳回最多 1,000 個分段上傳。如果有更多分段要列出,則結果會分頁並在繼續列出的回應中傳回標記。您需要傳送額外的請求,以擷取剩餘的分段上傳。

現況

下表提供分段上傳核心規格。

項目 規格
最大封存大小 10,000 x 4 gibibytes (GiB)
每次上傳的組件數目上限 10,000
組件大小

1 MiB 至 4 GiB,最後一個部分可以是 < 1 MiB。您可以位元組指定大小值。

部分大小必須是 1 MiB (1024 kibibytes [KiB]) 乘以 2 的乘方。例如,1048576 (1 MiB)、2097152 (2 MiB)、4194304 (4 MiB)、8388608 (8 MiB)。

列出組件要求的傳回組件數上限 1,000
列出分段上傳要求所傳回的分段上傳數目上限 1,000