计划任务
本文将指引您如何创建计划任务
操作步骤
-
登录宝塔面板。点击左侧导航栏的
计划任务
,进入计划任务列表页面。 -
点击
添加任务
,进入添加计划任务页面。 -
填写计划任务信息,点击
提交
即可创建计划任务。
消息通道配置可参考 配置告警消息通道
提示
注意事项: 在输入脚本内容前请检查脚本内容是否正确,确保脚本能正确执行,否则将会导致脚本执行失败,无法执行。
- Shell脚本
- 备份网站
- 备份数据库
- 数据库增量备份
- 网站日志切割
- 备份目录
- 木马查杀
- 同步时间
- 释放内存
- 访问URL
- 网站启停
- 日志清理
注意
为了保证服务器的安全稳定,shell脚本中以下命令不可使用:shutdown, init 0, mkfs, passwd, chpasswd, --stdin, mkfs.ext, mke2fs
- 任务名称:根据备份的网站名称自动命名
- 执行周期:根据实际情况选 择备份网站的执行时间
- 备份网站:可以选择指定的网站备份,也可以备份所有的网站
- 备份路径:可以选择存放在服务器磁盘,也可以选择你安装的相关存储插件,比如:阿里云OSS、七牛云存储、百度BOS、腾讯云COS等。如果选择服务器磁盘,默认的备份路径为/www/backup/site
- 备份保留数量:默认保存为3份,保留就近备份文件的数量,可以减少备份所使用的空间
- 备份提醒:设置消息通道,当备份失败时,可发送告警信息 配置告警消息通道
- 排除规则:可选择一些文件或者目录不用备份
- 任务名称:根据备份的数据库名称自动命名
- 执行周期:根据实际情况选择备份数据库的执行时间
- 备份数据库:可以选择指定的数据库备份,也可以备份所有的数据库
- 备份路径:可以选择存放在服务器磁盘,也可以选择你安装的相关存储插件,比如:阿里云OSS、七牛云存储、百度BOS、腾讯云COS等。如果选择服务器磁盘,默认的备份路径为/www/backup/database
- 备份保留数量:默认保存为3份,保留就近备份文件的数量,可以减少备份所使用的空间
- 备份提醒:设置消息通道,当备份失败时,可发送告警信息 配置告警消息通道
说明
远程数据库不支持备份表
- 任务名称:根据备份的数据库名称自动命名
- 执行周期:根据实际情况选择备份数据库的执行时间
- 备份数据库:可以选择指定的数据库备份,也可以备份所有的数据库
- 备份位置:可以选择存放在服务器磁盘,也可以选择你安装的相关存储插件,比如:阿里云OSS、七牛云存储、百度BOS、腾讯云COS等。如果选择服务器磁盘,默认的备份路径为/www/backup/database
- 压缩密码:请牢记压缩密码,以免因压缩密码导致无法恢复和下载数据
- 备份提醒:设置消息通道,当备份失败时,可发送告警信息 配置告警消息通道
注意
当前功能暂不支持SQLServer、MongoDB、Redis、PgSQL备份
- 任务名称:根据当前需要进行日志切割的网站名称自动命名
- 执行周期:根据实际情况选择日志切割的执行时间
- 切割日志:即备份保留数量,默认保存为180份,可 以根据自己的实际情况更改
说明
- 只切分项目的访问日志,如需对项目日志进行切分,请前往【网站-**项目-项目日志】进行配置
- 日志切割后会在选择的目录下产生/history_backups文件夹,切割后的日志存储在这个文件夹中
- 任务名称:根据备份的目录名称自动命名
- 执行周期:根据实际情况选择备份目录的执行时间
- 备份目录:自行选择需要备份的目录
- 备份位置:可以选择存放在服务器磁盘,也可以选择你安装的相关存储插件,比如:阿里云OSS、七牛云存储、百度BOS、腾讯云COS等。如果选择服务器磁盘,默认的备份路径为/www/backup/path
- 备份保留数量:默认保存为3份,保留就近备份文件的数量,可以减少备份所使用的空间
- 备份提醒,设置消息通道,当备份失败时,可发送告警信息 配置告警消息通道
- 排除规则,可选择一些文件或者目录不用备份
- 任务名称:根据查杀的站点名称自动命名
- 执行周期:根据实际情况选择查杀站点的执行时间
- 查杀站点:可以选择指定的站点,也可以查杀所有的站点
- 消息通道:设置消息通道,可将木马查杀的结果发送到你设置的消息通道 配置告警消息通道
- 任务名称:根据所选时区自动命名
- 执行周期:根据实际情况选择同步时间的执行时间
- 时区选择:根据实际情况选择时区
说明
默认从NTP服务器同步时间,失败时将同步bt.cn的服务器时间。
- 任务名称:根据实际情况自定义,默认为释放内存
- 执行周期:根据实际情况选择同步时间的执行时间
提示
释放PHP、MYSQL、PURE-FTPD、APACHE、NGINX的内存占用,建议在每天半夜执行!
- 任务名称:根据需求自定义
- 执行周期:根据实际情况选择访问URL的执行时间
- URL地址:根据需要输入请求的URL地址
- User-Agent:根据需要输入请求的User-Agent
- 任务名称:根据所选站点名称自动命名
- 执行周期:每天一次
- 站点;选择需要开启或者关闭的站点
- 开启时间:根据实际情况选择开启的时间
- 停止时间:根据实际情况选择停止的时间
- 任务名称:根据实际情况自定义,默认为日志清理
- 执行周期:根据实际情况选择日志清理的执行时间
- 清理类型:根据实际情况选择需要清理的日志类型
说明
自定义选择的目录支持切割的日志类型有:.log、.txt、.out、.err、.log.1