

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

# 删除 AWS Config 数据
<a name="delete-config-data-with-retention-period"></a>

**注意**  
虽然 AWS Config 使用亚马逊简单存储服务 (Amazon S3) 和亚马逊简单通知服务 (Amazon SNS) Simple Notification Service 发送配置快照和配置历史记录 AWS Config 文件，但有自己的数据存储和保留策略。此页面上的信息是专门针对的 AWS Config。Amazon S3 和 Amazon SNS 有各自独立的数据存储和保留策略。

AWS Config 允许您通过为自己的数据指定保留期来删除数据`ConfigurationItems`。当您指定保留期时，将在该指定期限内 AWS Config 保留您的`ConfigurationItems`保留期。您可以选择最少 30 天到最长 7 年（2557 天）之间的时间段。 AWS Config 删除早于您指定保留期的数据。如果您未指定保留期， AWS Config 将继续在默认保留期 7 年（2557 天）内存储。`ConfigurationItems`当记录功能打开时，资源的当前状态是 `ConfigurationItem` 被记录，直到记录下一个更改（新的 `ConfigurationItem`）。

为了理解保留期的行为，我们来看一下时间表。
+ 当记录功能打开时，资源的当前状态始终存在，无法删除，无论记录 `ConfigurationItem` 的日期如何都是如此。
+ 当 AWS Config 记录为新记录时`ConfigurationItems`，将根据指定的保留期限删除以前的`ConfigurationItems`记录。

在以下时间轴中， AWS Config 记录`ConfigurationItems`在以下日期。针对此时间表的用途，今天表示为 2018 年 5 月 24 日。

![\[该图像描绘了 AWS Config 数据保留期的时间表。时间轴显示与特定日期记录的配置项目 (CIs) 相关的关键点。有两个虚线框代表保留期：356 天和 30 天。\]](http://docs.aws.amazon.com/zh_cn/config/latest/developerguide/images/retention-period-timeline.png)


下表说明了 AWS Config 时间表上显示的 `ConfigurationItems` 是基于选定的保留期。


****  

| 保留周期 | 在时间表上显示的配置项 | 说明 | 
| --- | --- | --- | 
| 30 天 | 2017 年 12 月 12 日 | 资源的当前状态从 2017 年 12 月 12 日开始（`ConfigurationItem` 在那时被记录），并且直到今天（2018 年 5 月 24 日）有效。当记录功能打开时，当前状态始终存在。 | 
| 365 天 | 2017 年 12 月 12 日；2017 年 11 月 12 日以及 2017 年 3 月 10 日 | 保留期显示当前状态 2017 年 12 月 12 日以及之前的 `ConfigurationItems` 2017 年 11 月 12 日以及 2017 年 3 月 10 日。 2017 年 3 月 10 日的 `ConfigurationItem` 显示在时间线上，因为该配置状态表示 365 天前的当前状态。 | 

指定保留期后，将 AWS Config APIs 不再返回`ConfigurationItems`表示早于指定保留期的状态。

**注意**  
AWS Config `ConfigurationItems`如果关闭录音，则无法录制您的录音。
AWS Config `ConfigurationItems`如果您的 IAM 角色权限不足，则无法记录您的权限。有关更多信息，请参阅[分配给 IAM 角色的权限 AWS Config](https://docs.aws.amazon.com/config/latest/developerguide/iamrole-permissions.html)。

## 在中设置数据保留期 AWS 管理控制台
<a name="delete-config-data-with-retention-period-console"></a>

在中 AWS 管理控制台，如果您未选择数据保留期，则默认期限为 7 年或 2557 天。

要为配置项设置自定义数据保留期，请选中该复选框。您可以选择 1 年、3 年、5 年或自定义期间。对于自定义期间，请输入介于 30 和 2557 天之间的天数。

下图显示了您可以在**数据治理**中设置数据留存期限的位置。您可以从 AWS Config 控制台的 **“编辑设置”** 页面访问**数据治理**，方法是选择左侧导航栏中的 **“设置**”，然后选择 **“编辑”**。

![\[该图像是 AWS Config 控制台 “编辑设置” 页面的屏幕截图。它包括与数据治理相关的信息：数据保留期和 IAM 角色 AWS Config。\]](http://docs.aws.amazon.com/zh_cn/config/latest/developerguide/images/retention-period-console.png)
