选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

修改 Amazon Data Lifecycle Manager 策略

聚焦模式
修改 Amazon Data Lifecycle Manager 策略 - Amazon EBS

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

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

修改 Amazon Data Lifecycle Manager 策略时请牢记以下事项:

  • 如果您通过删除其目标标签来修改了 AMI 或快照策略,则具有这些标签的卷或实例将不再受此策略管理。

  • 如果您修改计划名称,则该策略将不再管理以旧计划名称 AMIs 创建的快照或使用旧计划名称创建的快照。

  • 如果您修改基于年龄的保留计划以使用新的时间间隔,则新的时间间隔仅用于新快照或更改后 AMIs 创建的快照。新的计划不会影响快照的保留计划,也不会影响变更之前 AMIs 创建的快照的保留计划。

  • 创建后,您无法将策略的保留计划从基于计数更改为基于存在时间。要进行该更改,您必须创建新的策略。

  • 如果您禁用了具有基于年龄的保留时间表的策略,则该快照或在禁用 AMIs 该策略时设置为过期的快照将无限期保留。您必须 AMIs 手动删除快照或取消注册。当您重新启用该策略时,Amazon Data Lifecycle Manager 会在快照的保留期到期后恢复删除快照或注销注册 AMIs 。

  • 如果您使用基于计数的保留时间表禁用策略,则该策略将停止创建和删除快照或 AMIs。当您重新启用该策略时,Amazon Data Lifecycle Manager 会恢复创建快照 AMIs,并恢复删除快照,或者 AMIs 在达到保留阈值时恢复删除快照。

  • 如果您禁用了某个具有已启用快照存档策略的策略,则禁用该策略时处于存档层中的快照将不再由 Amazon Data Lifecycle Manager 管理。您必须手动删除不再需要的快照。

  • 如果您按某个基于计数的计划启用了快照存档,则存档规则适用于由该计划创建和存档的所有新快照,也适用于之前由该计划创建和存档的现有快照。

  • 如果您按某个基于期限的计划启用了快照存档,则存档规则仅适用于启用快照存档后创建的新快照。对于在启用快照存档之前创建的现有快照,将继续根据最初创建和存档快照时设定的计划,从各自的存储层中删除。

  • 如果您为某个基于计数的计划禁用了快照存档,则该计划会立即停止存档快照。之前由该计划存档的快照仍保留在存档层中,Amazon Data Lifecycle Manager 不会将其删除。

  • 如果您为某个基于期限的计划禁用了快照存档,则由该策略创建并计划存档的快照将在 aws:dlm:expirationTime 系统标签注明发原定存档日期和时间永久删除。

  • 如果您为某个计划禁用了快照存档,则该计划会立即停止存档快照。之前由该计划存档的快照仍保留在存档层中,Amazon Data Lifecycle Manager 不会将其删除。

  • 如果您为基于计数的计划修改了存档保留计数,则新的保留计数将包括之前由该计划存档的现有快照。

  • 如果您为基于期限的计划修改了存档保留期,则新的保留期仅适用于修改保留规则后存档的快照。

使用以下程序之一修改生命周期策略。

Console
修改生命周期策略
  1. 打开 Amazon EC2 控制台,网址为https://console.aws.amazon.com/ec2/

  2. 在导航窗格中,依次选择 Elastic Block Store生命周期管理器

  3. 从列表中选择生命周期策略。

  4. 选择操作,然后选择修改生命周期策略

  5. 根据需要,修改策略设置。例如,您可以修改计划,添加或删除标签,或者启用或禁用策略。

  6. 选择修改策略

Command line

使用update-lifecycle-policy命令修改生命周期策略中的信息。为简化语法,此示例引用了包含策略详细信息的 JSON 文件 policyDetailsUpdated.json

aws dlm update-lifecycle-policy \ --state DISABLED \ --execution-role-arn arn:aws:iam::12345678910:role/AWSDataLifecycleManagerDefaultRole" \ --policy-details file://policyDetailsUpdated.json

以下是 policyDetailsUpdated.json 文件的示例。

{ "ResourceTypes":[ "VOLUME" ], "TargetTags":[ { "Key": "costcenter", "Value": "120" } ], "Schedules":[ { "Name": "DailySnapshots", "TagsToAdd": [ { "Key": "type", "Value": "myDailySnapshot" } ], "CreateRule": { "Interval": 12, "IntervalUnit": "HOURS", "Times": [ "15:00" ] }, "RetainRule": { "Count" :5 }, "CopyTags": false } ] }

要查看更新后的策略,请使用 get-lifecycle-policy 命令。您可以看到更改了状态、标签的值、快照时间间隔和快照开始时间。

修改生命周期策略
  1. 打开 Amazon EC2 控制台,网址为https://console.aws.amazon.com/ec2/

  2. 在导航窗格中,依次选择 Elastic Block Store生命周期管理器

  3. 从列表中选择生命周期策略。

  4. 选择操作,然后选择修改生命周期策略

  5. 根据需要,修改策略设置。例如,您可以修改计划,添加或删除标签,或者启用或禁用策略。

  6. 选择修改策略

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。