

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 配置生命周期策略
<a name="enable-lifecycle-management"></a>

使用创建具有推荐设置的 EFS 文件系统时 AWS 管理控制台，文件系统会自动使用以下默认生命周期配置进行配置：
+ **转换为 IA** 设置为**自上次访问后的 30 天**。
+ **转换为归档**设置为**自上次访问后的 90 天**。
+ **转换为标准**设置为**无**。

在使用使用自定义设置创建文件系统时， AWS 管理控制台 或者使用创建文件系统时，您可以更改默认生命周期策略 AWS CLI。或者，您可以在创建文件系统之后更改策略，如以下过程所述。

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

您可以使用 AWS 管理控制台 为现有文件系统设置生命周期策略。

1. 登录 AWS 管理控制台 并打开 Amazon EFS 控制台，网址为[ https://console.aws.amazon.com/efs/](https://console.aws.amazon.com/efs/)。

1. 选择**文件系统**以显示账户中的文件系统列表。

1. 选择要修改生命周期策略的文件系统。

1. 在文件系统详细信息页面的**常规**部分中，选择**编辑**。将显示**编辑**页面。

1. 对于生命周期管理，请配置生命周期策略：
   + 将**转换为 IA** 设置为可用选项之一。要停止将文件移入 IA 存储，请选择**无**。
   + 将**转换为“归档”**设置为可用选项之一。要停止将文件移入存档存储，请选择**无**。
   + 将**转换为标准**设置为**第一次访问时**，以在对 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": []
  }
  ```