此頁面僅適用於使用文件庫的 S3 Glacier 服務的現有客戶,並且是 2012 年RESTAPI起的原始客戶。
如果您正在尋找存檔儲存解決方案,我們建議您使用 Amazon S3 中的 S3 Glacier 儲存類別、S3 冰川即時擷取、S3 冰川彈性擷取和 S3 Glacier Deep Archive。若要進一步了解這些儲存選項,請參閱 Amazon S3 使用者指南中的 S3 Glacier 儲存類
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
S3 Glacier 資料擷取政策
使用 Amazon S3 Glacier 資料擷取政策,您可以輕鬆設定資料擷取配額,並管理每個配額 AWS 帳戶 中的資料擷取活動 AWS 區域。如需有關 S3 Glacier 資料擷取費用的詳細資訊,請參閱 S3 Glacier 定價
重要
選擇 S3 Glacier 資料擷取政策
您可以從三種類型的 S3 Glacier 資料擷取政策中選擇:無擷取限制、僅限免費方案和最高擷取率。
「無擷取限制」是用於擷取的預設資料擷取政策。如果使用「無擷取限制」政策,則不會設定擷取配額,並接受所有有效的資料擷取請求。
使用僅限免費方案政策,您可以將擷取保留在每日 AWS 免費方案額度內,而不會產生任何資料擷取費用。如果您想要擷取的資料多於 AWS 免費方案限額中的資料,可以使用「最大擷取速率」政策來設定 bytes-per-hour 擷取率配額。「最大擷取速率」政策可確保帳戶中所有擷取工作的尖峰擷取速率 AWS 區域 不會超過您設定的 bytes-per-hour 配額。
使用「僅限免費方案」和「最高擷取率」政策,將不會接受超出指定的擷取配額的資料擷取請求。如果您使用的是「僅限免費方案」政策,S3 Glacier 將同步拒絕超出 AWS 免費方案限額的擷取請求。如果您使用「最大擷取速率」政策,S3 Glacier 會拒絕導致進行中任務尖峰擷取速率超出政策設定的bytes-per-hour 配額的擷取請求。這些政策協助您簡化資料擷取成本管理。
以下是有關資料擷取政策的一些有用資料:
-
資料擷取政策設定不會變更從 S3 Glacier 使用標準擷取所擷取資料所需的 3 到 5 小時期間。
-
設置新的資料擷取政策不會影響之前接受的已在進行中的擷取任務。
-
如果由於資料擷取政策而拒絕擷取工作請求,則您無需支付該工作或請求的費用。
-
您可以為每個策略設置一個數據檢索策略 AWS 區域,這將管理您帳戶 AWS 區域 下的所有數據檢索活動。資料擷取政策是特定特定的, AWS 區域 因為資料擷取成本各有不同 AWS 區域。如需詳細資訊,請參閱 Amazon S3 Glacier 定價
。
僅限免費方案政策
您可以將資料擷取政策設定為「僅免費方案」,以確保擷取始終保持在 AWS 免費方案額度範圍內,這樣就不會產生資料擷取費用。如果擷取請求遭到拒絕,您將會收到錯誤訊息,指出目前的資料擷取政策拒絕了請求。
您將每個區域的資料擷取政策設為「僅限免費方案」。您無法在設定政策後,於一天內擷取到比 AWS 區域按比例分配的每日 AWS 免費擷取限額的更多資料。也不會產生資料擷取費用。
在一個月內產生資料擷取費用後,您也可以切換到僅限免費方案政策。此僅限免費方案政策在該情況下將對新的擷取請求生效,但不會影響過去的請求。您需要支付之前產生的費用。
最高擷取率政策
您可以將資料擷取政策設定為「最大擷取速率」,透過指定具有最大值的資料擷取配額來控制尖峰擷取速 bytes-per-hour 率。當您將資料擷取原則設定為「最大擷取速率」時,如果新的擷取要求會導致進行中工作的尖峰擷取速率超過原則所指定的 bytes-per-hour 配額,則會拒絕新的擷取要求。如果擷取工作請求遭到拒絕,您會收到錯誤訊息,指出目前的資料擷取政策拒絕了請求。
將您的資料擷取政策設定為「最大擷取速率」政策可能會影響您一天可以使用的 AWS 免費方案額度。例如,假設您將最高擷取率設定為每小時 1 MB。這低於 AWS 免費方案政策費率。為了確保您充分利用每日 AWS 免費方案限額,您可以先將政策設定為「僅限免費方案」,然後再視需要切換至「最大擷取率」政策。如需有關如何計算擷取限額的詳細資訊,請前往 Amazon S3 Glacier FAQs
無擷取限制政策
如果您的資料擷取政策設定為「無擷取限制」,則所有有效的資料擷取請求都將被接受,並且您的資料擷取成本將根據使用情況而變化。
使用 S3 Glacier 主控台設定資料擷取政策
使用 Amazon S3 Glacier 主控台建立資料擷取政策
登入 AWS Management Console 並在https://console.aws.amazon.com/glacier/家
中開啟 S3 Glacier 主控台。 -
在 「選取地區」下, AWS 區域 從下拉式選單中選擇。您可以為每個項目設定資料擷取原則 AWS 區域。
-
在左側的導覽窗格中,選擇資料擷取設定。
-
選擇編輯。即會顯示編輯資料擷取政策頁面。
-
在資料擷取政策下選擇政策。
您可以選取三種資料擷取政策之一:無擷取限制、僅限免費方案或指定最高擷取率。
-
如果您選擇無擷取限制,則會接受所有有效的擷取請求。
-
如果您選擇僅限免費方案,則不接受超過 AWS 免費方案的資料擷取要求。
-
如果您選擇指定最高擷取率,則資料擷取請求會造成進行中工作的尖峰擷取率超過您指定的最高擷取率時,就會拒絕這些請求。您必須在最高擷取率下的 GB/小時方塊中指定每小時 GB 的值。當您在 GB/小時中輸入一個值時,主控台將為您計算估計費用。
-
-
選擇 Save changes (儲存變更)。
使用 Amazon S3 冰川設API定資料擷取政策
您可以使用 Amazon S3 冰川RESTAPI或使用 AWS SDKs.
使用 Amazon S3 冰川設RESTAPI定資料擷取政策
您可以使用 Amazon S3 冰川檢視和設定資料擷取政策RESTAPI。您可以使用 取得資料擷取政策 (GET 政策) 操作查看現有的資料擷取政策。您可以使用 設定資料擷取政策 (PUT 政策) 作業設定資料擷取政策。
使用PUT
原則作業時,您可以透過將JSONStrategy
欄位值設定為BytesPerHour
、FreeTier
或來選取資料擷取原則類型None
。 BytesPerHour
等於在主控台中選擇 [指定最大擷取速率]、FreeTier
選擇 [僅限免費方案],然None
後選擇 [無擷取限制]。
當您使用 啟動 Job (POST工作) 作業以啟動資料擷取工作時,該工作將超出資料擷取政策中設定的最高擷取率,則 Initiate Job
作業將停止並擲出異常。
使用設 AWS SDKs定資料擷取原則
AWS 提供您開發SDKs適用於 Amazon S3 冰川的應用程式。這些SDKs提供了映射到底層的庫,RESTAPI並提供可讓您輕鬆構建請求和處理響應的對象。如需詳細資訊,請參閱使用 AWS 軟體開發套件搭配 Amazon S3 冰川。