使用计划自动重启和备份
使用“计划”选项卡和一点 cron 语法设置每日自动重启、计划备份和定时命令。
Last updated July 17, 2026
计划让您的服务器能够自动执行任务——每晚重启、在您睡觉时进行备份,或在设定时间运行命令。本指南将引导您从零开始设置自动重启。
创建计划
- 打开您的服务器并点击“计划”选项卡。
- 点击“创建计划”。
- 给它一个名称(例如 每晚重启)。
- 使用 cron 字段设置运行时间——分钟、小时、月份中的日期、月份、星期几。请参阅下面的备忘单。
- 保存计划,然后为其添加一个或多个任务。
添加任务
计划是一个容器;任务是当计划触发时实际发生的事情。打开您的计划并点击“创建任务”。任务类型包括:
- 发送电源操作 —
restart、stop或start。 - 创建备份 — 自动进行备份。
- 发送命令 — 运行控制台命令(例如
say Restarting in 60s或save-all)。
您可以将任务与它们之间的延迟链接起来——例如,发送警告命令,等待 60 秒,然后重启。
示例:凌晨 4 点每晚重启并发出警告
- 创建一个设置为
0 4 * * *的计划(每天 04:00)。 - 任务 1 — 发送命令:
say Server restarting in 60 seconds。 - 任务 2 — 发送命令(延迟 60 秒):
save-all。 - 任务 3 — 发送电源操作:
restart。
每日重启可以清除内存泄漏,并保持繁忙的服务器运行流畅。
Cron 备忘单
五个字段是 minute hour day-of-month month day-of-week。
| 表达式 | 运行时间 |
|---|---|
0 4 * * * |
每天凌晨 4:00 |
0 */6 * * * |
每 6 小时 |
30 3 * * 1 |
每周一凌晨 3:30 |
*/15 * * * * |
每 15 分钟 |
0 0 1 * * |
每月 1 日午夜 |
* 表示“每个”。时间使用计划表单上显示的服务器时区。
提示
- 将重启与备份配对在单独的计划中——每日重启,每晚备份。
- 首先警告玩家。 在重启前一分钟发出
say命令可以避免意外断开连接。 - 测试一次,通过点击计划上的“立即运行”而不是等待时间。