Skip to content

计划任务与备份

服务器工作台里可视化管理 crontab 定时任务(含 AI 生成、立即执行、运行记录),并用「备份中心」浏览 Reeve 在远程 ~/.reeve 工作区统一归拢的备份 / 日志 / 脚本 / 运行产物。

计划任务(crontab 可视化)

工作台计划任务 标签,对标 1Panel 计划任务。

列表

列出该机的 crontab 条目:

  • cron 表达式(schedule)
  • 命令
  • 启停态

启停不丢命令

停用一条任务时,Reeve 用 #REEVE-DISABLED# 标记保留原命令而不是删掉,重新启用时原样恢复,不会丢失。

新建 / 编辑

弹窗里填:

  • cron 字段:分 / 时 / 日 / 月 / 周,或用模板快选
  • 命令

常用模板一键选:

模板表达式
每分钟* * * * *
每 5 分钟*/5 * * * *
每小时0 * * * *
每天 02:000 2 * * *
每周一 03:000 3 * * 1
每月 1 号 04:000 4 1 * *
开机时@reboot

AI 生成

不想手写 cron 表达式和脚本?用 AI 生成

  • 用自然语言描述「每天凌晨 3 点备份 MySQL 到 ~/.reeve/backups,保留 7 天」
  • AI 生成 cron 表达式 + 命令脚本,你审阅后保存

如果任务要连数据库,可在生成时关联 DB 凭据——Reeve 在服务器侧免密配置好(Docker 容器场景自动从 env 探测密码),脚本里不出现明文密码。

立即执行 / 启停 / 日志 / 删除

行内操作:

  • 立即执行:前台跑一次,直接弹出执行结果
  • 启停:保留命令的前提下启用 / 停用
  • 日志:查看任务输出(命令重定向到的日志文件 tail
  • 删除

运行记录

Reeve 给计划任务套了一层运行包装器,把每次运行的开始 / 结束 / 退出码 / 输出落到 ~/.reeve/runs。在任务的 运行记录 里能看到历次执行的时间线和详情(左右双栏:左侧列表、右侧查看器)。

计划任务全走人用主账号,每次变更写审计。证书自动续签、备份脚本等 Reeve 托管的 root 级任务也在这里可见。

备份中心

工作台备份中心 标签,浏览 / 管理远程 ~/.reeve 工作区。

什么是 ~/.reeve 工作区

~/.reeve 是 Reeve 在远程服务器上统一归拢运维产物的目录,AI 和人都用它,避免备份脚本到处乱写路径(不要再臆造 /data/backup 这种):

~/.reeve/
├── backups/     备份文件(数据库导出 / 配置打包等)
├── logs/        任务日志
├── scripts/     固化的运维脚本
└── runs/        计划任务运行记录(包装器产出)

四个分段

分段能做什么
备份列文件 + 下载 / 删除 + 「清理 N 天前」批量清旧
日志列日志文件 + 查看(tail)
脚本列脚本 + 查看内容
运行计划任务的运行记录

所有删除操作都限定在 ~/.reeve 内(路径 = 工作区根 + 子目录 + 目录列表里的真实文件名,无注入面),下载走保存对话框落到本机。

下一步

若依科技工作室 · 承接后台管理 / 桌面软件 / 全栈 / 小程序定制开发 · 技术服务咨询