# 为ECS创建定时任务
#### 操作场景
ECS支持定时运维，您可以通过创建定时任务，对ECS进行定时开机、定时关机、定时重启、定时删除等操作。该功能适用于需要在特定时间对多台ECS进行开机、关机、重启、删除等运维操作的场景。
例如，若您的业务有比较规律的波峰和波谷，可以选择在业务波峰时开机、波谷时关机，以便于降低使用成本。如果采用手动方式对多台ECS进行开机、关机操作，耗时长且容易出错，此时，可以通过创建定时任务，自动化地进行多台ECS的定时运维操作，节省人力和时间成本。
本文介绍如何创建ECS的定时任务。
#### 约束与限制
- ECS的定时开机、定时关机、定时重启等运维任务依赖云运维中心（Cloud Operations Center，简称COC），需开通并授权COC服务。 对于IAM用户，需额外配置COC资源操作类权限，详细内容，请参见[配置ECS自助运维自定义策略](https://support.huaweicloud.com/usermanual-ecs/ecs_03_2502.html)。
  
- 单个租户最多支持创建200个定时任务。
- 定时运维任务仅支持应用于同一区域的目标ECS实例。
- 仅按需计费ECS支持定时删除。
- 不支持通过ECS列表上方的"更多 \> 定时任务"对单台或多台ECS进行定时删除操作。
 
#### 操作步骤
您可以为单台或多台ECS创建定时开机、定时关机、定时重启、定时删除等运维任务。
- [创建定时开机任务]
  1. 登录[ECS控制台](https://console.huaweicloud.com/ecm/?#/ecs/manager/vmList)，进入弹性云服务器列表页面。
  
  2. 在待创建定时任务ECS的"操作"列，单击"更多 \> 定时任务 \> 定时开机"，为单台ECS创建定时开机任务。
     ![](https://support.huaweicloud.com/usermanual-ecs/public_sys-resources/note_3.0-zh-cn.png)
     如需为多台ECS创建定时开机任务，可参考如下操作：
     1. 在ECS列表中，勾选待创建定时任务的多台ECS。
     
     2. 在列表上方，单击"更多 \> 定时任务 \> 定时开机"。
       
  
  3. （可选）在"开通云运维中心并添加权限"页面，阅读服务声明并勾选后，单击"开通并授权"。 若当前账号未开通并授权COC服务，则会显示该页面。
     
  
  4. 在"创建定时任务"页面，根据界面提示信息，完成相关参数配置。
     表1定时任务参数配置 
     | 参数      | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
     |:---|:---|
     | 任务名称     | 定时任务的名称。 由中文、字母、数字、中划线、下划线组成，长度在3\~100之间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
     | 企业项目      | 定时任务所属的企业项目，用于提供项目内的资源管理、成员管理。 默认项目为default。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
     | 时区       | 执行定时任务的时间所属时区。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
     | 定时类型    | 定时任务的执行类型，包括： - 单次执行：在指定时间执行一次定时任务。  - 周期执行：在指定的周期和时间循环执行定时任务。                                                                                                                                                                                                                                                                                                                                                                                                                         |
     | 执行时间     | 定时任务的执行时间。 - 当"定时类型"选择"单次执行"时，设置定时任务的开始执行时间。  - 当"定时类型"选择"周期执行"时，设置定时任务的执行周期和执行时间。 - 简单周期：设置每周自动执行定时任务的具体日期和时间。  - Cron表达式：通过设置秒、分、时、日、月、周的Cron表达式，设置定时任务的执行周期和时间。 详细内容，请参见[Cron表达式使用](https://support.huaweicloud.com/usermanual-coc/coc_um_05_03_03.html)。      |
     | 规则结束时间   | 周期执行的定时任务的结束时间。 仅当"定时类型"选择"周期执行"时，会显示该参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
     | 任务类型      | 定时任务的类型。 此参数与选择的定时任务类型有关，分别对应ECS开机、ECS关机、ECS重启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
     | IAM权限委托 | 执行定时任务所需的IAM委托权限，以便于通过COC代理操作对应的ECS资源。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
     | 目标实例    | 待执行定时任务的目标实例。默认已选择一台目标实例。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
     | 分批策略     | 目标实例执行定时任务时的分批策略，包括： - 自动分批：系统自动设置目标实例的分批批次，按不同批次执行定时任务。  - 手动分批：手动设置目标实例的分批批次，按不同批次执行定时任务。  - 不分批：目标实例不分批，同时执行定时任务。   每批次中目标实例数的上限为100。                                                                                                                                                                                                                                                |
        
     
  
  5. 单击"提交"，完成定时开机任务的创建。
   
- [创建定时关机任务]
  1. 登录[ECS控制台](https://console.huaweicloud.com/ecm/?#/ecs/manager/vmList)，进入弹性云服务器列表页面。
  
  2. 在待创建定时任务ECS的"操作"列，单击"更多 \> 定时任务 \> 定时关机"，为单台ECS创建定时关机任务。
     ![](https://support.huaweicloud.com/usermanual-ecs/public_sys-resources/note_3.0-zh-cn.png)
     如需为多台ECS创建定时关机任务，可参考如下操作：
     1. 在ECS列表中，勾选待创建定时任务的多台ECS。
     
     2. 在列表上方，单击"更多 \> 定时任务 \> 定时关机"。
       
  
  3. （可选）在"开通云运维中心并添加权限"页面，阅读服务声明并勾选后，单击"开通并授权"。 若当前账号未开通并授权COC服务，则会显示该页面。
     
  
  4. 在"创建定时任务"页面，根据界面提示信息，完成相关参数配置。
     表2定时任务参数配置 
     | 参数      | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
     |:---|:---|
     | 任务名称     | 定时任务的名称。 由中文、字母、数字、中划线、下划线组成，长度在3\~100之间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
     | 企业项目      | 定时任务所属的企业项目，用于提供项目内的资源管理、成员管理。 默认项目为default。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
     | 时区       | 执行定时任务的时间所属时区。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
     | 定时类型    | 定时任务的执行类型，包括： - 单次执行：在指定时间执行一次定时任务。  - 周期执行：在指定的周期和时间循环执行定时任务。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
     | 执行时间     | 定时任务的执行时间。 - 当"定时类型"选择"单次执行"时，设置定时任务的开始执行时间。  - 当"定时类型"选择"周期执行"时，设置定时任务的执行周期和执行时间。 - 简单周期：设置每周自动执行定时任务的具体日期和时间。  - Cron表达式：通过设置秒、分、时、日、月、周的Cron表达式，设置定时任务的执行周期和时间。 详细内容，请参见[Cron表达式使用](https://support.huaweicloud.com/usermanual-coc/coc_um_05_03_03.html)。      |
     | 规则结束时间   | 周期执行的定时任务的结束时间。 仅当"定时类型"选择"周期执行"时，会显示该参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
     | 任务类型      | 定时任务的类型。 此参数与选择的定时任务类型有关，分别对应ECS开机、ECS关机、ECS重启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
     | IAM权限委托 | 执行定时任务所需的IAM委托权限，以便于通过COC代理操作对应的ECS资源。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
     | 目标实例    | 待执行定时任务的目标实例。默认已选择一台目标实例。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
     | 分批策略     | 目标实例执行定时任务时的分批策略，包括： - 自动分批：系统自动设置目标实例的分批批次，按不同批次执行定时任务。  - 手动分批：手动设置目标实例的分批批次，按不同批次执行定时任务。  - 不分批：目标实例不分批，同时执行定时任务。   每批次中目标实例数的上限为100。                                                                                                                                                                                                                                                                                                |
        
     
  
  5. 单击"提交"，完成定时关机任务的创建。
   
- [创建定时重启任务]
  1. 登录[ECS控制台](https://console.huaweicloud.com/ecm/?#/ecs/manager/vmList)，进入弹性云服务器列表页面。
  
  2. 在待创建定时任务ECS的"操作"列，单击"更多 \> 定时任务 \> 定时重启"，为单台ECS创建定时重启任务。
     ![](https://support.huaweicloud.com/usermanual-ecs/public_sys-resources/note_3.0-zh-cn.png)
     如需为多台ECS创建定时重启任务，可参考如下操作：
     1. 在ECS列表中，勾选待创建定时任务的多台ECS。
     
     2. 在列表上方，单击"更多 \> 定时任务 \> 定时重启"。
       
  
  3. 选择"重启类型"。
     - 普通重启：ECS常规重启操作，适用于常规维护，确保数据安全和服务正常。
     
     - 强制重启：ECS强制硬重启，适用于紧急情况，速度快但风险较高。
       ![](https://support.huaweicloud.com/usermanual-ecs/public_sys-resources/caution_3.0-zh-cn.png)
       强制重启可能会导致云服务器中未保存的数据丢失，请谨慎操作。
       
      
  
  4. 单击"确定"。
  
  5. （可选）在"开通云运维中心并添加权限"页面，阅读服务声明并勾选后，单击"开通并授权"。 若当前账号未开通并授权COC服务，则会显示该页面。
     
  
  6. 在"创建定时任务"页面，根据界面提示信息，完成相关参数配置。
     表3定时任务参数配置 
     | 参数      | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
     |:---|:---|
     | 任务名称     | 定时任务的名称。 由中文、字母、数字、中划线、下划线组成，长度在3\~100之间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
     | 企业项目      | 定时任务所属的企业项目，用于提供项目内的资源管理、成员管理。 默认项目为default。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
     | 时区       | 执行定时任务的时间所属时区。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
     | 定时类型    | 定时任务的执行类型，包括： - 单次执行：在指定时间执行一次定时任务。  - 周期执行：在指定的周期和时间循环执行定时任务。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
     | 执行时间     | 定时任务的执行时间。 - 当"定时类型"选择"单次执行"时，设置定时任务的开始执行时间。  - 当"定时类型"选择"周期执行"时，设置定时任务的执行周期和执行时间。 - 简单周期：设置每周自动执行定时任务的具体日期和时间。  - Cron表达式：通过设置秒、分、时、日、月、周的Cron表达式，设置定时任务的执行周期和时间。 详细内容，请参见[Cron表达式使用](https://support.huaweicloud.com/usermanual-coc/coc_um_05_03_03.html)。      |
     | 规则结束时间   | 周期执行的定时任务的结束时间。 仅当"定时类型"选择"周期执行"时，会显示该参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
     | 任务类型      | 定时任务的类型。 此参数与选择的定时任务类型有关，分别对应ECS开机、ECS关机、ECS重启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
     | IAM权限委托 | 执行定时任务所需的IAM委托权限，以便于通过COC代理操作对应的ECS资源。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
     | 目标实例    | 待执行定时任务的目标实例。默认已选择一台目标实例。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
     | 分批策略     | 目标实例执行定时任务时的分批策略，包括： - 自动分批：系统自动设置目标实例的分批批次，按不同批次执行定时任务。  - 手动分批：手动设置目标实例的分批批次，按不同批次执行定时任务。  - 不分批：目标实例不分批，同时执行定时任务。   每批次中目标实例数的上限为100。                                                                                                                                                                                                                                                                                                        |
        
     
  
  7. 单击"提交"，完成定时重启任务的创建。
   
- [创建定时删除任务]
  1. 登录[ECS控制台](https://console.huaweicloud.com/ecm/?#/ecs/manager/vmList)，进入弹性云服务器列表页面。
  
  2. 在待创建定时任务ECS的"操作"列，单击"更多 \> 定时任务 \> 定时删除"，为单台ECS创建定时删除任务。
     ![](https://support.huaweicloud.com/usermanual-ecs/public_sys-resources/note_3.0-zh-cn.png)
     - 仅按需计费ECS支持定时删除。
     
     - 不支持通过ECS列表上方的"更多 \> 定时任务"对单台或多台ECS进行定时删除操作。
       
  
  3. 选择"删除方式"。
     - 立即删除：立即删除ECS，并可选择是否同步删除关联资源。
     
     - 定时删除：在设置的删除时间删除ECS，并可选择是否同步删除关联资源。
      
  
  4. （可选）设置"删除时间"。 若"删除方式"选择"定时删除"，则该参数可见，用于设置定时删除ECS及关联资源的时间。
     
  
  5. 设置"是否同步删除关联资源"。 根据界面提示信息，设置关联资源是否随ECS同步删除。
     
  
  6. 确定删除并输入"DELETE"。
  
  7. 单击"确定"，完成定时删除任务的创建。
   
#### 后续操作
定时任务创建成功后，您可以通过[定时运维](https://console.huaweicloud.com/ecm/?#/ecs/manager/automatic-om/scheduleList)页面启用、禁用、编辑、删除定时任务，还可以设置定时任务的审批配置和消息通知。
详细内容，请参见[定时任务管理](https://support.huaweicloud.com/usermanual-coc/coc_um_05_03_01.html)。
