設定儲存類別分析 - Amazon Simple Storage Service

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

設定儲存類別分析

使用 Amazon S3 Analytics 儲存類別分析工具,可以分析儲存體存取模式,協助您決定何時將正確的資料轉移到正確的儲存類別。儲存類別分析會觀察資料存取模式,以協助您判斷何時將較不常存取的 STANDARD 儲存轉換為 STANDARD_IA (IA,適用於不常存取) 儲存類別。如需 STANDARD_IA 的詳細資訊,請參閱 Amazon S3 FAQ了解和管理 Amazon S3 儲存類別

您可以藉由設定您要分析的物件資料來設定儲存體方案分析。設定儲存體方案分析可以執行下列作業:

  • 分析儲存貯體的全部內容。

    您會收到儲存貯體中所有物件的分析。

  • 分析依前綴及標籤分組的物件。

    您可以設定篩選條件,依字首、物件標籤或這兩者來分組物件進行分析。您設定的每項篩選條件都會收到不同的分析。您的每一個儲存貯體最多可有 1,000 個篩選條件組態。

  • 匯出分析資料。

    當您設定儲存貯體或篩選條件的儲存體方案分析時,可以選擇每天將分析資料匯出至檔案。當日的分析會新增到檔案中,成為所設定之篩選條件的歷史分析日誌。此檔案在所選的目標會每日更新。在選取要匯出的資料時,您必須指定檔案寫入的目標儲存貯體及選用的目標字首。

您可以使用 Amazon S3 主控台、REST API 或 AWS CLI or AWS SDKs 來設定儲存體類別分析。

重要

儲存類別分析不會針對轉換至 ONEZONE_IA 或 S3 Glacier Flexible Retrieval 儲存類別提供建議。

如果您想要設定儲存體類別分析,將調查結果匯出為 .csv 檔案,且目的地儲存貯體搭配 使用預設儲存貯體加密 AWS KMS key,則必須更新 AWS KMS 金鑰政策,以授予 Amazon S3 加密 .csv 檔案的許可。如需說明,請參閱 對 Amazon S3 授予許可使用您的客戶受管金鑰進行加密

如需分析的詳細資訊,請參閱「Amazon S3 分析 – 儲存類別分析」。

設定儲存體方案分析
  1. 登入 AWS Management Console 並在 Word 開啟 Amazon S3 主控台。 https://console.aws.amazon.com/s3/

  2. Buckets (儲存貯體) 清單中,選擇您要配置儲存方案分析的儲存貯體名稱。

  3. 選擇 Metrics (指標) 標籤。

  4. Storage Class Analysis (儲存類別分析) 下,選擇 Create analytics configuration (建立分析組態)。

  5. 輸入篩選條件的名稱。如果您希望分析整個儲存貯體,請將 Prefix (字首) 欄位留白。

  6. Prefix (字首) 欄位中,輸入您要分析之物件的前綴文字。

  7. 若要新增標籤,請選擇 Add tag (新增標籤)。為標籤輸入金鑰和值。您可以輸入一個字首和多個標籤。

  8. 或者,您可以選擇在匯出CSV啟用,將分析報告匯出至逗號分隔值 (.csv) 平面檔案。選擇可存放檔案的目的地儲存貯體。您可以輸入目的地儲存貯體的字首。目的地儲存貯體必須 AWS 區域 與您設定分析的儲存貯體相同。目的地儲存貯體可位於不同的 AWS 帳戶中。

    如果 .csv 檔案的目的地儲存貯體使用預設儲存貯體加密搭配 KMS 金鑰,您必須更新 AWS KMS 金鑰政策,以授予 Amazon S3 加密 .csv 檔案的許可。如需說明,請參閱 對 Amazon S3 授予許可使用您的客戶受管金鑰進行加密

  9. 選擇 Create Configuration (建立組態)。

Amazon S3 會在目的地儲存貯體建立儲存貯體政策,將寫入許可授予 Amazon S3。這將允許它將匯出資料寫入儲存貯體。

如果在嘗試建立儲存貯體政策時發生錯誤,則會提供其修正說明。例如,如果您在另一個 AWS 帳戶 中選擇目的地儲存貯體,而且沒有讀取與寫入儲存貯體政策的許可,則會看到下列訊息。您必須是目的地儲存貯體擁有者,才能將顯示的儲存貯體政策新增至目的地儲存貯體。如果原則未新增至目的地儲存貯體,則無法取得匯出資料,因為 Amazon S3 沒有寫入目的地儲存貯體的許可。如果是由與目前使用者不同的帳戶擁有來源儲存貯體,則必須替換政策中來源儲存貯體的正確帳戶 ID。

如需匯出資料及篩選條件如何運作的資訊,請參閱「Amazon S3 分析 – 儲存類別分析」。

若要使用 API REST 設定儲存體類別分析,請使用 PutBucketAnalyticsConfiguration。您也可以搭配 AWS CLI or AWS SDKs 使用同等操作。

您可以使用下列 REST APIs來處理 Storage Class Analysis: