AWS Systems Manager
用户指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

创建 Maintenance Window(控制台)

要创建Maintenance Window,请执行以下操作:

  • 创建时段,并定义其计划和持续时间。

  • 为时段分配目标。

  • 分配要在时段内运行的任务。

当您完成这些步骤之后,Maintenance Window将按照您定义的计划运行,并对您指定的目标运行任务。每完成一项任务,Systems Manager 都会记录执行详情。

您可以对目标运行以下类型的任务:

  • 通过使用 Systems Manager Run Command 的命令

    注意

    要为修补操作创建一个Maintenance Window,建议在 Patch Manager 中使用 Configure patching (配置修补) 页面,而不是在 Systems Manager 的Maintenance Window区域中创建它。

  • 使用 Systems Manager Automation 执行自动化工作流程

  • 使用 AWS Lambda 执行函数

  • 使用 AWS Step Functions 执行状态机

    注意

    AWS Systems Manager 控制台目前不支持运行 Step Functions。要注册此类型的任务,必须使用 AWS CLI。有关如何使用 AWS CLI 创建、配置和更新Maintenance Window的示例,请参阅 Systems Manager Maintenance Window教程 (AWS CLI)

创建Maintenance Window

  1. https://console.www.amazonaws.cn/systems-manager/ 上打开 AWS Systems Manager 控制台。

  2. 在导航窗格中,选择 Maintenance Windows

  3. 选择 Create a Maintenance Window (创建Maintenance Window)

  4. Name (名称) 字段中,输入描述性名称,以帮助您将此Maintenance Window标识为测试Maintenance Window。

  5. Description 字段中输入描述。

  6. 如果要在即使没有将托管实例注册为目标时仍允许Maintenance Window任务在这些实例上运行,则应选择 Allow unregistered targets (允许未注册目标)。如果选择了此选项,您在将任务注册到Maintenance Window时就可以选择未注册实例 (按实例 ID)。

    如果未选择此选项,您在将任务注册到Maintenance Window时就必须选择之前注册的目标。

  7. 使用三个计划选项中的一个为Maintenance Window指定计划。

    有关构建 cron/rate 表达式的信息,请参阅参考:Systems Manager 的 Cron 和 Rate 表达式

  8. Duration (持续时间) 字段中,输入Maintenance Window应该运行的小时数。

  9. Stop initiating tasks (停止启动任务) 字段中,输入系统应该在Maintenance Window结束前几小时停止计划要运行的新任务。

  10. (可选)在 Start date (optional) (开始日期(可选)) 中,以 ISO-8601 扩展格式指定您希望Maintenance Window变为活动状态的日期和时间。这样可以将Maintenance Window的激活时间延迟到一个指定的未来日期。

  11. (可选)在 End date (optional) (结束日期(可选)) 中,以 ISO-8601 扩展格式指定您希望Maintenance Window变为不活动状态的日期和时间。这样可以设置在某个未来的日期和时间后不再运行Maintenance Window。

  12. (可选)在 Time zone (optional) (时区(可选)) 中,以互联网编号分配机构 (IANA) 格式指定计划的Maintenance Window执行所基于的时区。例如:“America/Los_Angeles”、“etc/UTC”或“Asia/Seoul”。

    有关有效格式的更多信息,请参阅 IANA 网站上的 Time Zone Database

  13. 选择 Create maintenance window。系统将让您返回到Maintenance Window页面。刚才创建的Maintenance Window的状态是 Enabled (已启用)