📜  Amazon S3 – 生命周期管理

📅  最后修改于: 2022-05-13 01:56:16.451000             🧑  作者: Mango

Amazon S3 – 生命周期管理

简单来说, S3 生命周期管理在 S3 存储桶中时,即使不需要,某些数据也会在标准存储中存储更长的时间。需要将这些旧数据转移到更便宜的存储空间或在一段时间后将其删除,这就需要进行生命周期管理。

为什么需要它?

假设 S3 存储桶中的大量数据会定期更新,如果所有数据都由标准存储维护,则成本会更高(即使之前的数据在一段时间后没有用处)。因此,为了避免额外费用并根据要求维护数据,只需要生命周期管理。

有两种类型的动作:

  1. 转换操作:将对象从一个存储类移动到另一个存储类。每个存储类都有与之相关的不同成本。
  2. 过期操作:对象在一段时间后过期(比如 30 天、60 天等)。 Amazon S3 代表您删除过期的对象。

执行:

按照以下步骤实施 S3 生命周期管理:

第 1 步:登录您的 AWS,然后转到服务,然后转到 S3。

第 2 步:创建一个存储桶,因为它应用于存储桶而不是特定对象或完整存储。

  • 给存储桶名称(尝试给它一个唯一的名称,否则稍后会出错),取消选中阻止所有公共访问。选项。

  • 然后选中“我确认...”复选框并单击CREATE BUCKET

第 3 步:将数据上传到存储桶中。

更新以下权限,点击下一步,然后上传

第 4 步:返回您的存储桶,然后转到“管理”

  • 点击“开始”。

  • 给出生命周期名称(不必是唯一的)并更新设置。

  • 添加转换(即将数据从标准存储传输到在数据不再有用后成本更低的存储。)

  • 进行过期设置(需要从存储中清除数据的天数)并保存。

第 5 步:最后,创建一个带有 LIFE CYCLE MANAGEMENT 的 S3 存储桶,并将应用于未来上传的所有数据。