

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

# 設定生命週期政策
<a name="enable-lifecycle-management"></a>

當您使用 建立具有建議設定的 EFS 檔案系統時 AWS 管理主控台，檔案系統會自動設定為下列預設生命週期組態：
+ **轉移至 IA** 設定為**自上次存取后 30 天**。
+ **轉移至封存**設定為**自上次存取后 90 天**。
+ **轉移至標準**設定為**無**。

您可以使用 建立具有自訂設定的檔案系統， AWS 管理主控台 或使用 建立檔案系統時，您可以變更預設生命週期政策 AWS CLI。或者，您可以在建立檔案系統後變更政策，如下列程序所述。

## 使用主控台
<a name="console2-enable-lifemgnt-filesystem"></a>

您可以使用 AWS 管理主控台 來設定現有檔案系統的生命週期政策。

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

1. 選擇**檔案系統**以顯示帳戶中的檔案系統清單。

1. 選擇您要修改生命週期政策的檔案系統。

1. 在檔案系統詳細資訊頁面的**一般**區段中，選擇**編輯**。屏幕將顯示**編輯**頁面。

1. 針對生命週期管理，設定生命週期政策：
   + 將**轉移至 IA** 設定為其中一個可用的選項。若要停止將檔案移入 IA 儲存，請選擇**無**。
   + 將 **Transition to Archive** 設定為其中一個可用的選項。若要停止將檔案移入「封存」儲存，請選擇**無**。
   + **轉移至標準**設定為**首次存取**，以便進行非中繼資料存取時，將 IA 儲存中的檔案移至標準儲存中。

     若要在第一次存取時停止將檔案從 IA 或封存移至標準儲存，請選取**無**。

1. 選擇**儲存變更**，以儲存您所做的變更。

## 使用 AWS CLI
<a name="lifecycle-mgnt-cli"></a>

您可以使用 AWS CLI 來設定或修改檔案系統的生命週期政策。
+ 執行 [https://docs.aws.amazon.com/cli/latest/reference/efs/put-lifecycle-configuration.html](https://docs.aws.amazon.com/cli/latest/reference/efs/put-lifecycle-configuration.html) AWS CLI 命令或 [PutLifecycleConfiguration](API_PutLifecycleConfiguration.md) API 命令，指定您要管理生命週期管理之檔案系統的檔案系統 ID。

  ```
  $  aws efs put-lifecycle-configuration \
  --file-system-id {{File-System-ID}} \
  --lifecycle-policies "[{\"TransitionToIA\":\"AFTER_60_DAYS\"},{\"TransitionToPrimaryStorageClass\":\"AFTER_1_ACCESS\"},{\"TransitionToArchive\":\"AFTER_90_DAYS\"}]" \
  --region us-west-2 \
  --profile adminuser
  ```

  您會收到以下回應。

  ```
  {
      "LifecyclePolicies": [
          {
              "TransitionToIA": "AFTER_60_DAYS"
          },
          {
              "TransitionToPrimaryStorageClass": "AFTER_1_ACCESS"
          },
          {
              "TransitionToArchive": "AFTER_90_DAYS"
          }
      ]
  }
  ```

**停止現有檔案系統的生命週期管理 (CLI)**
+  執行 `put-lifecycle-configuration` 命令，以指定您要停止生命週期管理之檔案系統的系統 ID。保持 `--lifecycle-policies` 屬性空白。

  ```
  $  aws efs put-lifecycle-configuration \
  --file-system-id {{File-System-ID}} \
  --lifecycle-policies \
  --region us-west-2 \
  --profile adminuser
  ```

  您會收到以下回應。

  ```
  {
      "LifecyclePolicies": []
  }
  ```