

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

# 使用封存的物件
<a name="archived-objects"></a>

若要降低不常存取物件的儲存成本，您可以*封存*這些物件。當您封存物件時，該物件會移入低成本的儲存空間，這表示您無法即時存取該物件。

雖然無法即時存取封存的物件，但您可以在幾分鐘或幾小時內還原它們 (根據儲存類別而定)。您可以使用 Amazon S3 主控台、S3 批次操作、REST API、 AWS SDKs 來還原封存的物件AWS CLI。 AWS Command Line Interface 如需說明，請參閱[還原已封存的物件](restoring-objects.md)。

下列儲存類別或層級的 Amazon S3 物件都會加以封存，且無法即時存取：
+ S3 Glacier Flexible Retrieval 儲存體類別
+ S3 Glacier Deep Archive 儲存體類別
+ S3 Intelligent-Tiering Archive Access 層
+ S3 Intelligent-Tiering Deep Archive Access 層

若要還原封存的物件，您必須執行以下操作：
+ 對於 S3 Glacier Flexible Retrieval 和 S3 Glacier Deep Archive 儲存類別中的物件，您必須啟動一個還原要求，然後等到物件的暫時複本可用。在建立還原物件的暫時複本時，該物件的儲存類別會保持不變。([https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectHEAD.html](https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectHEAD.html) 或 [https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectGET.html](https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectGET.html) API 操作請求會傳回 S3 Glacier Flexible Retrieval 或 S3 Glacier Deep Archive 作為儲存類別。) 
+ 對於 S3 Intelligent-Tiering Archive Access 和 S3 Intelligent-Tiering Deep Archive Access 層中的物件，您必須啟動還原請求，然後等待物件移至經常存取層。

如需進一步了解所有 Amazon S3 儲存類別的異同，請參閱「[了解和管理 Amazon S3 儲存類別](storage-class-intro.md)」。如需 S3 Intelligent-Tiering 的詳細資訊，請參閱 [S3 Intelligent-Tiering 的運作方式](intelligent-tiering-overview.md)。

還原任務完成所需的時間取決於您使用的封存儲存類別或儲存方案，以及指定的擷取選項：快速 (僅適用 S3 Glacier Flexible Retrieval 和 S3 Intelligent-Tiering Archive Access)、標準或大量。如需詳細資訊，請參閱[了解封存擷取選項](restoring-objects-retrieval-options.md)。

您可以使用 Amazon S3 事件通知，以便在還原完成時收到通知。如需詳細資訊，請參閱[Amazon S3 事件通知](EventNotifications.md)。

## 從 Amazon Glacier 還原物件
<a name="archived-objects-glacier"></a>

使用 S3 Glacier Flexible Retrieval 或 S3 Glacier Deep Archive 時，Amazon S3 只會在指定的持續時間內還原物件的暫時複本。於該期間之後，會刪除還原的物件複本。您可以重新發出還原請求來修改還原複本的過期期間。在此情況下，Amazon S3 會以目前的時間為基準，更新過期期間。

**注意**  
當您從 S3 Glacier Flexible Retrieval 或 S3 Glacier Deep Archive 還原封存的物件時，需要同時支付封存物件以及暫時復原之複本的費用。如需定價的資訊，請參閱 [Amazon S3 定價](https://aws.amazon.com/s3/pricing/)。

Amazon S3 計算還原物件複本之過期時間的方式，是將還原請求中所指定的天數，加上還原請求完成時的時間。Amazon S3 接著會將產生的時間四捨五入為國際標準時間 (UTC) 的隔天午夜。例如，假設還原物件複本是在 2012 年 10 月 15 日上午 10:30 UTC 建立，並且還原期間指定為 3 天。在此情況下，還原的複本會在 2012 年 10 月 19 日 00:00 UTC 時過期，Amazon S3 會在此時刪除物件複本。

## 從 S3 Intelligent-Tiering 還原物件
<a name="archived-objects-int"></a>

從 S3 Intelligent-Tiering Archive Access 層或 S3 Intelligent-Tiering Deep Archive Access 層還原物件時，物件會移回 S3 Intelligent-Tiering Frequent Access 層。如果物件連續 30 天未被存取，則會自動移至不常存取層。在連續至少 90 天未存取之後，物件會自動移至 S3 Intelligent-Tiering Archive Access 層。如果物件連續 180 天未被存取，則物件會移至 Deep Archive Access 層。

**注意**  
與 S3 Glacier Flexible Retrieval 和 S3 Glacier Deep Archive 儲存類別不同，S3 Intelligent-Tiering 物件的還原要求不接受 `Days` 值。

## 搭配還原請求使用 S3 批次操作
<a name="using-batch-ops-with-restore-requests"></a>

若要使用單一請求還原超過一個 Amazon S3 物件，您可以使用 S3 批次操作。您可以為 SS3 Batch Operations 提供一份要進行操作的物件清單。S3 批次操作會呼叫相應的 API 操作來執行指定操作。單一批次操作任務可在包含數 EB 資料的數十億個物件上執行指定的操作。

**Topics**
+ [從 Amazon Glacier 還原物件](#archived-objects-glacier)
+ [從 S3 Intelligent-Tiering 還原物件](#archived-objects-int)
+ [搭配還原請求使用 S3 批次操作](#using-batch-ops-with-restore-requests)
+ [了解封存擷取選項](restoring-objects-retrieval-options.md)
+ [還原已封存的物件](restoring-objects.md)

# 了解封存擷取選項
<a name="restoring-objects-retrieval-options"></a>

Amazon S3 有三種封存儲存類別：S3 Glacier Instant Retrieval、S3 Glacier Flexible Retrieval 和 S3 Glacier Deep Archive。雖然存放在 S3 Glacier Instant Retrieval 儲存類別中的物件可立即使用 存取存放在 S3 Glacier Flexible Retrieval 或 S3 Glacier Deep Archive 儲存類別中的`GET`資料，但您首先需要使用 [https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectPOSTrestore.html](https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectPOSTrestore.html) REST API 擷取資料。由數百萬個物件或數百 TB 資料組成的還原資料集可能需要比一般還原時間更長的時間，且需要特殊考量。如需詳細資訊，請參閱[還原大型資料集](#restoring-objects-large-datasets)。

您可以選擇三個擷取存取選項，根據所需的擷取速度還原封存的物件：快速、標準和大量。
+ **快速擷取** – 快速存取存放在 S3 Glacier Flexible Retrieval 儲存類別或 S3 Intelligent-Tiering Archive Access 層中的資料。對於多達數百個物件的偶爾緊急請求，您可以使用此選項。大小小於 250 MB 的物件通常會在 1 到 5 分鐘內提供，大小為 250 MB 或更大的物件通常會以每秒高達 300 MB 的擷取輸送量進行擷取。此外，您可以選擇為快速擷取購買佈建容量。佈建容量有助於確保在需要時可使用快速擷取容量。如需詳細資訊，請參閱[佈建的容量](#restoring-objects-expedited-capacity)。
**注意**  
快速擷取是高級功能，並按照快速請求和擷取費率收費。如需 Amazon S3 定價的相關資訊，請參閱 [Amazon S3 定價](https://aws.amazon.com/s3/pricing/)。
+ **標準擷取** – 在幾個小時內存取您的資料。標準是未指定擷取選項之請求的預設選項。S3 Glacier Flexible Retrieval 儲存類別或 S3 Intelligent-Tiering Archive Access 層的標準擷取通常會在 S3-5 小時內完成。S3 Glacier Deep Archive 儲存類別或 S3 Intelligent-Tiering Deep Archive Access 層的標準擷取通常會在 12 小時內完成。對於存放在 S3 Intelligent-Tiering 儲存類別中的物件，標準擷取是免費的。
**注意**  
對於存放在 S3 Glacier Flexible Retrieval 儲存類別或 S3 Intelligent-Tiering Archive Access 層中的物件，使用 S3 Batch Operations 還原操作啟動的標準擷取通常會在幾分鐘內開始，並在 3-5 小時內完成，輸送量最高可達每天 1-2 PB。
對於 S3 Glacier Deep Archive 儲存類別或 S3 Intelligent-Tiering Deep Archive Access 層中的物件，使用批次操作啟動的標準擷取通常會在 9 小時內開始完成，輸送量最高可達每天 1–2 PB。
+ **大量擷取** – 使用 S3 Glacier 儲存類別中成本最低的擷取選項來存取您的資料。透過大量擷取，您可以經濟實惠地擷取大量資料。對於存放在 S3 Glacier Flexible Retrieval 儲存類別或 S3 Intelligent-Tiering Archive Access 層中的物件，大量擷取通常會在 5-12 小時內完成。對於存放在 S3 Glacier Deep Archive 儲存類別或 S3 Intelligent-Tiering Deep Archive 層中的物件，這些擷取通常會在 48 小時內完成。存放在 S3 Glacier Flexible Retrieval 或 S3 Intelligent-Tiering 儲存類別中的物件可免費使用大量擷取功能。

下表摘要說明封存擷取選項。如需定價的資訊，請參閱 [Amazon S3 定價](https://aws.amazon.com/s3/pricing/)。


| 儲存類別或層 | 快速 | 標準 (使用批次操作) | 標準 (不使用批次操作) | 大批 | 
| --- | --- | --- | --- | --- | 
|  S3 Glacier Flexible Retrieval 或 S3 Intelligent-Tiering Archive Access  |  1 - 5 分鐘  |  數分鐘至 5 小時  |  3 - 5 小時  |  5 - 12 小時  | 
|  S3 Glacier Deep Archive 或 S3 Intelligent-Tiering Deep Archive Access  |  不適用  |  9-12 小時  |  12 小時內  |  48 小時內  | 

若要進行 `Expedited`、 `Standard`或 `Bulk`擷取，請將 [https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectPOSTrestore.html](https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectPOSTrestore.html) REST API 操作請求中的`Tier`請求元素設定為您想要的選項，或 AWS Command Line Interface (AWS CLI) AWS SDKs中的對等項目。若已購買佈建的容量，則所有快速擷取都會自動透過佈建的容量提供服務。

## 還原大型資料集
<a name="restoring-objects-large-datasets"></a>

由於擷取限制，還原由數百萬個物件或數百 TB 資料組成的資料集，可能需要比任何擷取層的一般還原時間更長的時間。

當您對存放在 S3 Glacier Flexible Retrieval、S3 Glacier Deep Archive 或 S3 Intelligent-Tiering 儲存類別中的物件啟動還原請求時，擷取請求配額會套用至您的 AWS 帳戶。S3 Glacier 支援速率高達每秒 1,000 筆交易的還原請求。如果超過此速率，則會對有效請求節流或拒絕請求，且 Amazon S3 會傳回 `ThrottlingException` 錯誤。您可以使用 S3 批次操作，透過單一請求來擷取許多物件，這會充分利用您帳戶中可用的還原請求率。如需詳細資訊，請參閱[使用 Batch Operations 大量執行物件操作](batch-ops.md)。

啟動還原請求後，S3 Glacier 支援還原大型資料集，每個客戶帳戶每天輸送量最多 1–2 PB。對於任何擷取選項，大於 5 TB 的物件需要更長的時間才能以每秒高達 300 MB 的擷取輸送量進行還原。例如，50 TB S3 Glacier Flexible Retrieval 物件最多可能需要 48 小時才能完成。如果您需要提高還原限制，您可以聯絡 AWS Support。

## 佈建的容量
<a name="restoring-objects-expedited-capacity"></a>

佈建的容量有助於確保在需要時，從 S3 Glacier Flexible Retrieval 進行「快速」擷取有可用的擷取容量。每個容量單位提供每 5 分鐘至少可以執行三次快速擷取，並且每秒提供高達 300 MB 的擷取輸送量。

若沒有佈建的容量，在高需求量期間可能不會接受快速擷取。如需可預測、快速存取更多資料，請考慮使用 [S3 Glacier Instant Retrieval](https://aws.amazon.com/s3/storage-classes/glacier/instant-retrieval/) 儲存類別。

佈建的容量單位會配置給 AWS 帳戶。因此，「快速」資料擷取的請求者應該購買佈建的容量單位，而不是由儲存貯體擁有者購買。

您可以使用 Amazon S3 主控台、Amazon Glacier 主控台、購買佈建容量 REST API 操作、 AWS SDKs或 [來購買佈建容量](https://docs.aws.amazon.com/amazonglacier/latest/dev/api-PurchaseProvisionedCapacity.html) AWS CLI。如需佈建的容量定價資訊，請參閱 [Amazon S3 定價](https://aws.amazon.com/s3/pricing/)。

# 還原已封存的物件
<a name="restoring-objects"></a>

下列儲存類別或層級的 Amazon S3 物件都會加以封存，且無法即時存取：
+ S3 Glacier Flexible Retrieval 儲存體類別
+ S3 Glacier Deep Archive 儲存體類別
+ S3 Intelligent-Tiering Archive Access 層
+ S3 Intelligent-Tiering Deep Archive Access 層

在 S3 Glacier Flexible Retrieval 或 S3 Glacier Deep Archive 儲存類別中存放的 Amazon S3 物件無法立即存取。若要存取這些儲存類別中的物件，您必須在指定持續時間 (天數) 內將物件的暫時複本還原至其 S3 儲存貯體。如果您想要物件的永久複本，請還原物件，然後在 Amazon S3 儲存貯體中建立其複本。Amazon S3 主控台不支援複製還原的物件。對於這種類型的複製操作，請使用 AWS Command Line Interface (AWS CLI)、 AWS SDKs或 REST API。除非您進行複製並變更其儲存類別，否則物件仍會儲存在 S3 Glacier Flexible Retrieval 或 S3 Glacier Deep Archive 儲存類別中。如需有關使用這些儲存類別的資訊，請參閱 [較少存取物件的儲存類別](storage-class-intro.md#sc-glacier)。

若要存取 S3 Intelligent-Tiering Archive Access 和 Deep Archive Access 層中的物件，您必須啟動還原請求，然後等待物件移至 Frequent Access 層。當您從 Archive Access 層或 Deep Archive Access 層還原物件時，物件會移回不經常存取層。如需有關使用這些儲存類別的資訊，請參閱 [存取模式會變更或不明的自動最佳化資料的儲存體方案](storage-class-intro.md#sc-dynamic-data-access)。

如需封存物件的一般資訊，請參閱 [使用封存的物件](archived-objects.md)。

**注意**  
當您從 S3 Glacier Flexible Retrieval 或 S3 Glacier Deep Archive 儲存類別還原封存的物件時，需要同時支付封存物件以及暫時復原之複本的費用。
當您從 S3 Intelligent-Tiering 還原物件時，無需為使用「標準」擷取或「大量」擷取功能支付擷取費用。
對已還原之封存物件的後續還原請求呼叫將會依 `GET` 請求計費。如需定價的資訊，請參閱 [Amazon S3 定價](https://aws.amazon.com/s3/pricing/)。

## 還原已封存的物件
<a name="restore-archived-objects"></a>

您可以使用 Amazon S3 主控台、Amazon S3 REST API、 AWS SDKs、 AWS Command Line Interface (AWS CLI) 或 S3 批次操作來還原封存的物件。

### 使用 S3 主控台
<a name="restoring-objects-console"></a>

**使用 Amazon S3 主控台還原物件**  
下列程序可用來還原已封存至 S3 Glacier Flexible Retrieval 或 S3 Glacier Deep Archive 儲存類別，或是 S3 Intelligent-Tiering Archive Access 或 Deep Archive Access 儲存層的物件。

**還原封存物件**

1. 登入 AWS 管理主控台 ，並在 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)：// 開啟 Amazon S3 主控台。

1. 在左側導覽窗格中，選擇**一般用途儲存貯體**。

1. 在儲存貯體清單中，選擇儲存貯體的名稱，其中包含您要還原的物件。

1. 在 **Objects (物件)** 清單中，選取要還原的一或多個物件，選擇 **Actions (動作)**，然後選擇 **Initiate restore (啟動還原)**。

1. 如果要從 S3 Glacier Flexible Retrieval 或 S3 Glacier Deep Archive 還原，請在**已還原副本可用天數**方塊中輸入您希望封存資料可供存取的天數。

1. 在**擷取方案**中，執行下列任一項操作：
   + 選擇**大量擷取**或**標準擷取**，然後選擇**啟動還原**。
   + 選擇 **Expedited retrieval** (快速擷取) (僅適用於 S3 Glacier Flexible Retrieval 或 S3 Intelligent-Tiering Archive Access)。如果您要還原 S3 Glacier Flexible Retrieval 中的物件，可以選擇是否購買佈建的容量以進行「快速」擷取。如果您想要購買佈建的容量，請繼續執行下一個步驟。如果不要購買，請選擇**啟動還原**。
**注意**  
來自 S3 Intelligent-Tiering Archive Access 和 Deep Archive Access 的物件會自動還原到 Frequent Access 層。

1. (選用) 如果您要還原 S3 Glacier Flexible Retrieval 中的物件，且您選擇了**快速擷取**，則可以選擇是否購買佈建的容量。佈建的容量僅適用於 S3 Glacier Flexible Retrieval 中的物件。如果您已有佈建的容量，請選擇**啟動還原**，以開始進行佈建的擷取。

   如果您有佈建的容量，您所有的快速擷取都會透過佈建的容量提供服務。如需詳細資訊，請參閱[佈建的容量](restoring-objects-retrieval-options.md#restoring-objects-expedited-capacity)。
   + 如果您沒有佈建的容量，也不希望購買，請選擇**啟動還原**。
   + 如果您沒有佈建的容量，但想要購買佈建的容量單位 (PCU)，請選擇**購買 PCU**。在**購買 PCU** 對話方塊中，選擇您要購買的 PCU 數量，確認購買，然後選擇**購買 PCU**。當您收到**已成功購買**訊息時，請選擇**啟動還原**以開始進行佈建的擷取。

### 使用 AWS CLI
<a name="restoring-objects-cli"></a>

**從 S3 Glacier Flexible Retrieval 或 S3 Glacier Deep Archive 還原物件**  
下列範例使用 `restore-object` 命令還原儲存貯體 `amzn-s3-demo-bucket` 中的物件 *`dir1/example.obj`*，為期 25 天。

```
aws s3api restore-object --bucket amzn-s3-demo-bucket --key dir1/example.obj --restore-request '{"Days":25,"GlacierJobParameters":{"Tier":"Standard"}}'
```

如果範例中使用的 JSON 語法導致 Windows 用戶端發生錯誤，請使用下列語法取代還原要求：

```
--restore-request Days=25,GlacierJobParameters={"Tier"="Standard"}
```

**從 S3 Intelligent-Tiering Archive Access 和 Deep Archive Access 還原物件**  
下列範例使用 `restore-object` 命令將儲存貯體 `amzn-s3-demo-bucket` 中的物件 *`dir1/example.obj`* 還原至 Frequent Access 層。

```
aws s3api restore-object --bucket amzn-s3-demo-bucket --key dir1/example.obj --restore-request '{}'
```

**注意**  
與 S3 Glacier Flexible Retrieval 和 S3 Glacier Deep Archive 儲存類別不同，S3 Intelligent-Tiering 物件的還原要求不接受 `Days` 值。

**監控還原狀態**  
若要監控 `restore-object` 請求的狀態，請使用下列 `head-object` 命令：

```
aws s3api head-object --bucket amzn-s3-demo-bucket --key dir1/example.obj
```

如需詳細資訊，請參閱《AWS CLI 命令參考》**中的 [https://docs.aws.amazon.com//cli/latest/reference/s3api/restore-object.html](https://docs.aws.amazon.com//cli/latest/reference/s3api/restore-object.html)。

### 使用 REST API
<a name="restoring-objects-rest"></a>

Amazon S3 提供了 API 操作來讓您啟動已封存物件的還原操作。如需詳細資訊，請參閱《Amazon Simple Storage Service API 參考》**中的 [https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectPOSTrestore.html](https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectPOSTrestore.html)。

### 使用 AWS SDKs
<a name="restoring-objects-sdks"></a>

如需如何使用 AWS SDKs 還原 S3 Glacier Flexible Retrieval 或 S3 Glacier Deep Archive 中封存物件的範例，請參閱 *Amazon S3 API 參考*中的[程式碼範例](https://docs.aws.amazon.com/AmazonS3/latest/API/s3_example_s3_RestoreObject_section.html)。

### 使用 S3 批次操作
<a name="restoring-int-tier-archive-objects-batch-ops"></a>

若要使用單一請求還原多個封存的物件，您可以使用 S3 批次操作。您可以為 SS3 Batch Operations 提供一份要進行操作的物件清單。S3 批次操作會呼叫相應的 API 操作來執行指定操作。單一批次操作任務可在包含數 EB 資料的數十億個物件上執行指定的操作。

若要建立批次操作任務，您必須擁有清單檔案，且當中只包含您要還原的物件。您可以使用 S3 庫存建立清單檔案，也可以提供包含必要資訊的 CSV 檔案。如需詳細資訊，請參閱[指定資訊清單](batch-ops-create-job.md#specify-batchjob-manifest)。

在建立和執行 S3 批次操作任務之前，您必須將許可授予 Amazon S3，以便代表您執行 S3 批次操作。如要了解必要的許可，請參閱 [授予批次操作的許可](batch-ops-iam-role-policies.md)。

**注意**  
批次操作任務可以在 S3 Glacier Flexible Retrieval 和 S3 Glacier Deep Archive 儲存類別物件，*或者* S3 Intelligent-Tiering Archive Access 和 Deep Archive Access 儲存層物件上進行。批次操作無法在同一任務中同時對兩種類型的封存物件進行操作。若要還原這兩種類型的物件，您*必須*建立單獨批次操作任務。  
如需使用批次操作來還原封存物件的詳細資訊，請參閱 [使用批次操作還原物件](batch-ops-initiate-restore-object.md)。

**若要建立 S3 啟動還原物件批次操作任務**

1. 登入 AWS 管理主控台 ，並在 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)：// 開啟 Amazon S3 主控台。

1. 在左側導覽窗格中，選擇 **Batch Operations** (批次操作)。

1. 選擇**建立任務**。

1. 針對 **AWS 區域**，​選擇要在其中建立任務的區域。

1. 在**資訊清單格式**下，選擇要使用的清單檔案類型。
   + 如果您選擇 **S3 庫存報告**，請在 CSV 格式的庫存報告中輸入 Amazon S3 所產生 `manifest.json` 物件的路徑。如果您要使用的清單檔案版本並非最新版，請輸入 `manifest.json` 物件的版本 ID。
   + 如果您選擇 **CSV**，請輸入 CSV 格式資訊清單物件的路徑。資訊清單物件必須遵循主控台中所描述的格式。如果您要使用的版本並非最新版，可以選擇包含清單檔案物件的版本 ID。

1. 選擇**下一步**。

1. 在**作業**區段中，選擇**還原**。

1. 在**還原**區段中，針對**還原來源**選擇 **Glacier Flexible Retrieval 或 Glacier Deep Archive** 或 **Intelligent-Tiering Archive Access 層或 Deep Archive Access 層**。

   如果您選擇 **Glacier Flexible Retrieval 或 Glacier Deep Archive**，請輸入代表**已還原副本可用天數**的數字。

   針對**擷取方案**選擇您要使用的層級。

1. 選擇**下一步**。

1. 

   在**設定其他選項**頁面上，填寫下列區段：
   + 在**其他選項**區段中，提供任務的說明，並指定任務的優先順序編號。數字越大表示優先順序越高。如需詳細資訊，請參閱[指派任務優先順序](batch-ops-job-priority.md)。
   + 在**完成報告**區段中，選取「批次操作」是否應建立完成報告。如需完成報告的詳細資訊，請參閱 [完成報告](batch-ops-job-status.md#batch-ops-completion-report)。
   + 在**許可**區段中，您必須對 Amazon S3 授予許可，以便代表您執行批次操作。如要了解必要的許可，請參閱 [授予批次操作的許可](batch-ops-iam-role-policies.md)。
   + (選用) 在**任務標籤**區段中，新增鍵值對形式的標籤。如需詳細資訊，請參閱[使用標籤控制存取和標記任務](batch-ops-job-tags.md)。

   完成時，選擇**下一步**。

1. 請確認 **Review (檢閱)** 頁面上的設定。如需變更，請選擇 **Previous** (上一步)。否則選擇**建立任務**。

如需批次操作的詳細資訊，請參閱 [使用批次操作還原物件](batch-ops-initiate-restore-object.md) 和 [建立 S3 批次操作任務](batch-ops-create-job.md)

## 檢查還原狀態與過期日期
<a name="restore-archived-objects-status"></a>

您可以使用 Amazon S3 主控台、Amazon S3 事件通知 AWS CLI、 或 Amazon S3 REST API 來檢查還原請求的狀態或過期日期。

**注意**  
系統只會依您指定的天數儲存從 S3 Glacier Flexible Retrieval 和 S3 Glacier Deep Archive 儲存類別還原的物件。下列程序將傳回這些複本的到期日期。  
從 S3 Intelligent-Tiering Archive Access 和 Deep Archive Access 儲存層還原的物件沒有到期日期，而且會移回經常存取層。

### 使用 S3 主控台
<a name="restore-archived-objects-status-console"></a>

**在 Amazon S3 主控台中查看物件的還原狀態和到期日期**

1. 開啟位於 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/) 的 Amazon S3 主控台。

1. 在左側導覽窗格中，選擇**一般用途儲存貯體**。

1. 在儲存貯體清單中，選擇包含您要還原之物件的儲存貯體名稱。

1. 在**物件**清單中，選取您要還原的物件。物件的詳細資訊頁面隨即出現。
   + 如果還原未完成，您會在頁面頂端看見一個區段，指出**還原進行中**。
   + 如果還原已完成，您會在頁面頂端看見一個區段，指出**還原完成**。如果您要從 S3 Glacier Flexible Retrieval 或 S3 Glacier Deep Archive 還原，此區段也會顯示**還原過期日期**。Amazon S3 會在此日期移除封存物件的還原複本。

### 使用 Amazon S3 事件通知
<a name="restore-archived-objects-status-event-notifications"></a>

您可以搭配使用 `s3:ObjectRestore:Completed` 動作和 Amazon S3 事件通知功能，在完成物件還原時收到通知。如需啟用事件通知的詳細資訊，請參閱[使用 Amazon SQS、Amazon SNS 和 啟用通知 AWS Lambda](how-to-enable-disable-notification-intro.md)。如需各種 `ObjectRestore` 事件類型的詳細資訊，請參閱[SQS、SNS 和 Lambda 支援的事件類型](notification-how-to-event-types-and-destinations.md#supported-notification-event-types)。

### 使用 AWS CLI
<a name="restore-archived-objects-status-cli"></a>

**使用 檢查物件的還原狀態和過期日期 AWS CLI**  
下列範例使用 `head-object` 命令檢視儲存貯體 `amzn-s3-demo-bucket` 中物件 *`dir1/example.obj`* 的中繼資料。當您對要還原的物件執行此命令時，Amazon S3 會傳回還原是否正在進行，以及 (如適用) 到期日期。

```
aws s3api head-object --bucket amzn-s3-demo-bucket --key dir1/example.obj
```

預期的輸出 (還原進行中)：

```
{
    "Restore": "ongoing-request=\"true\"",
    "LastModified": "2020-06-16T21:55:22+00:00",
    "ContentLength": 405,
    "ETag": "\"b662d79adeb7c8d787ea7eafb9ef6207\"",
    "VersionId": "wbYaE2vtOV0iIBXrOqGAJt3fP1cHB8Wi",
    "ContentType": "binary/octet-stream",
    "ServerSideEncryption": "AES256",
    "Metadata": {},
    "StorageClass": "GLACIER"
}
```

預期的輸出 (還原已完成)：

```
{
    "Restore": "ongoing-request=\"false\", expiry-date=\"Wed, 12 Aug 2020 00:00:00 GMT\"",
    "LastModified": "2020-06-16T21:55:22+00:00",
    "ContentLength": 405,
    "ETag": "\"b662d79adeb7c8d787ea7eafb9ef6207\"",
    "VersionId": "wbYaE2vtOV0iIBXrOqGAJt3fP1cHB8Wi",
    "ContentType": "binary/octet-stream",
    "ServerSideEncryption": "AES256",
    "Metadata": {},
    "StorageClass": "GLACIER"
}
```

如需 `head-object` 的詳細資訊，請參閱AWS CLI 命令參考**中的 [https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3api/head-object.html](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3api/head-object.html)。

### 使用 REST API
<a name="restore-archived-objects-status-api"></a>

Amazon S3 提供了 API 操作讓您擷取物件中繼資料。若要使用 REST API 查看已封存物件的還原狀態和到期日期，請參閱*《Amazon Simple Storage Service API 參考》*中的 [https://docs.aws.amazon.com/AmazonS3/latest/API/API_HeadObject.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_HeadObject.html)。

## 升級進行中還原的速度
<a name="restore-archived-objects-upgrade"></a>

在還原進行期間，您可以升級還原的速度。

**將正在進行的還原升級至更快的方案**

1. 開啟位於 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/) 的 Amazon S3 主控台。

1. 在左側導覽窗格中，選擇 **Buckets** (儲存貯體)。

1. 在 **Buckets (儲存貯體)** 清單中，選擇儲存貯體的名稱，其中包含您要還原的物件。

1. 在**物件**清單中，選取您要還原的物件。物件的詳細資訊頁面隨即出現。在物件的詳細資訊頁面上，選擇**升級擷取層級**。如需有關檢查物件還原狀態的資訊，請參閱 [檢查還原狀態與過期日期](#restore-archived-objects-status)。

1. 選擇您想要升級的目標層級，然後選擇**啟動還原**。