本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
教程:在 EventBridge 中创建计划规则
您可以按计划运行 EventBridge 规则。在此教程中,您按照计划为现有 Amazon Elastic Block Store (Amazon EBS) 卷创建快照。您可以选择一个固定速度,每隔几分钟创建一个快照;或者使用 cron 表达式,在每天的特定时间创建快照。
重要
您必须使用 AWS Management Console 来创建具有内置目标的规则。
步骤 1:创建规则
创建按照计划拍摄快照的规则。可以使用 rate 表达式或 Cron 表达式来指定计划。有关更多信息,请参阅 在 Amazon EventBridge 中创建按计划运行的规则。
创建 规则
访问 https://console.aws.amazon.com/events/
,打开 Amazon EventBridge 控制台。 -
在导航窗格中,选择规则。
-
选择创建规则。
-
为规则输入名称和描述。
规则不能与同一区域中的另一个规则和同一事件总线上的名称相同。
-
对于事件总线,请选择要与此规则关联的事件总线。如果您希望此规则对来自您自己的账户的匹配事件触发,请选择 AWS 默认事件总线。当您账户中的某个 AWS 服务发出一个事件时,它始终会发送到您账户的默认事件总线。
-
对于 Rule type(规则类型),选择 Schedule(计划)。
-
选择下一步。
-
在计划模式中,选择以固定频率运行的计划,例如每 10 分钟运行一次,然后输入
5
并从下拉列表中选择分钟。 -
选择下一步。
-
对于目标类型,选择AWS 服务。
-
对于选择目标,从下拉列表中选择 EBS 创建快照。
-
对于卷 ID,输入 Amazon EBS 卷的卷 ID。
-
对于执行角色,选择为此特定资源创建新角色。
-
选择下一步。
-
选择下一步。
-
查看规则详细信息并选择创建规则。
步骤 2:测试规则
在生成第一个快照后,您可以查看这个快照来验证您的规则是否运行正常。
测试您的规则
通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/
。 -
在导航窗格中,依次选择 Elastic Block Store 和 Snapshots。
-
验证第一张快照是否在列表中显示。
步骤 3:确认成功
如果您在列表中看到快照,则说明您已成功完成本教程。如果快照不在列表中,请开始故障排除,验证规则是否成功创建。
步骤 4:清理资源
除非您想要保留为本教程创建的资源,否则可立即将其删除。请删除您不再使用的 AWS 资源,这样可防止您的 AWS 账户产生不必要的费用。
删除 EventBridge 规则
-
在 EventBridge 控制台中打开规则页面
。 -
选择您创建的规则。
-
选择 Delete(删除)。
-
选择 Delete(删除)。