按量 ECS 定时开关机设置教程
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
本文由云服务器代理商:云枢国际yunshuguoji撰写。
阿里云提供了一个聪明的解决方案 —— 通过系统运维管理 OOS 服务,结合 “节省停机模式”,实现 ECS 实例的自动定时启停。这个方案的精髓在于:在设定的闲置时段自动进入 “节省停机模式”,释放 CPU、内存和固定公网 IP,停止计算资源费用,只保留云盘存储开销。
重要提醒:只有通过阿里云控制台或 OOS 执行的关机操作,才能触发节省停机模式。在服务器内部执行 shutdown 命令是无效的,无法享受算力免费的好处。
配置前的必要准备
在开始设置之前,需要确保以下几点:
1.实例类型:仅支持云盘型按量 ECS,本地盘机型无法使用节省停机功能
2.权限配置:为 RAM 账号授予 OOS 的完整运维权限,首次使用时会自动创建服务角色
3.资源分组(推荐批量管理):为需要定时管理的 ECS 打上统一标签,如 “auto:stop”,方便批量筛选
4.时间规划:合理安排停机时段,避开业务高峰期,测试环境建议工作日 18:00 关机、次日 9:00 开机
OOS 定时开关机详细配置指南
第一步:进入定时开关机功能
1.登录阿里云控制台,搜索并进入 “系统运维管理 OOS”
2.在左侧菜单选择【自动化任务】→【常用运维任务】,找到 “定时开关机” 功能
3.点击右上角的【创建】按钮,开始新建定时任务
第二步:设置任务基本规则
1.任务名称:自定义一个易识别的名称,如 “测试服务器每日自动启停”
2.执行周期:按需选择,开发测试环境可选择工作日执行,周末全天停机
3.任务类型:闲置场景选择 “先关机、后开机” 模式
4.时间设置:选择北京时间,分别设置关机时间和开机时间
5.停机模式:必须选择 “节省停机模式”,这是实现算力免费的关键
6.有效期:可设置为长期有效,或指定任务结束时间
第三步:选择目标 ECS 实例
提供两种选择方式:
手动选择:适合少量服务器,直接勾选需要管理的 ECS 实例
标签筛选:多台服务器统一管理,通过标签批量绑定任务,新增机器只需添加标签即可自动纳入管理
第四步:授权并创建任务
1.执行权限选择系统默认的 OOS 服务角色
2.仔细核对执行时间预览,确保开关机时段设置正确
3.点击创建,任务立即生效,到设定时间会自动执行
第五步:验证执行效果
1.等待定时任务执行,观察 ECS 状态变为 “已停止 - 节省停机模式”
2.次日开机时段,实例会自动启动,所有数据和配置完整保留
在 OOS 任务详情页查看执行记录,失败时会自动生成告警通知