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

步骤 1:创建维护时段 (AWS CLI)

在此步骤中,您将创建维护时段并指定其基本选项,如名称、计划和持续时间。在后面的步骤中,您选择它将更新的实例和运行的任务。

在我们的示例中,您将创建一个每 5 分钟运行的维护时段。通常您不会如此频繁地运行维护时段。不过,此速率可让您快速看到教程的结果。在任务成功运行之后,我们将向您展示如何改为较低频率的速率。

创建维护时段 (AWS CLI)

  1. 打开 AWS CLI 并运行以下命令,创建执行下列任务的维护时段:

    • 每五分钟运行一次,持续时间最长两小时(根据需要)

    • 在维护时段执行结束后的一小时内,阻止新任务启动。

    • 允许无关联的目标(您未注册到维护时段的实例)。

    • 通过使用自定义标签指示其创建方计划在本教程中使用它。

    aws ssm create-maintenance-window --name "My-First-Maintenance-Window" --schedule "rate(5 minutes)" --duration 2 --cutoff 1 --allow-unassociated-targets --tags "Key=Purpose,Value=Tutorial"

    系统将返回类似于以下内容的信息:

    {
       "WindowId":"mw-0c50858d01EXAMPLE"
    }
  2. 现在,运行此命令来查看有关此维护时段以及您的账户中已有的任何其他维护时段的详细信息:

    aws ssm describe-maintenance-windows

    系统将返回类似于以下内容的信息:

    {
       "WindowIdentities":[
          {
                "WindowId": "mw-0c50858d01EXAMPLE",
                "Name": "My-First-Maintenance-Window",
                "Enabled": true,
                "Duration": 2,
                "Cutoff": 1,
                "NextExecutionTime": "2019-05-11T16:46:16.991Z"
          }
       ]
    }

继续浏览步骤 2:向维护时段注册目标实例 (AWS CLI)