宝塔面板教程之计划任务
宝塔面板的计划任务,主要用于安排和管理需要定时执行的任务,如备份、内存清理等。其实对于大部分站长来说,主要使用该板块的备份网站、备份数据库及释放内存的三个定时任务计划。
Shell脚本的添加
输入任务名称,选择执行周期,输入执行的脚本内容。
注意事项: 输入脚本内容前请检查脚本内容,确保脚本的正常执行,否则将会导致,计划任务执行后,脚本执行错误。无法正常执行。
备份网站
备份网站指的是备份网站文件数据,这里建议可以设置较长的时间进行备份(可以根据自己的实际情况选择1个月、3个月或者6个月备份一次),否则备份空间受不了。
- 任务名称根据当前备份的网站名称自动命名
- 执行周期,选择备份网站的执行时间。
- 选择需要备份的网站,可以选择指定的网站备份,也可以备份所有网站。
- 备份地点这里可以选择你安装存储相关的插件。如阿里云OSS、七牛云存储、FTP存储空间、又拍云存储,和当前服务器磁盘。
- 备份保留数量,默认保存为3份,保留就近备份文件的数量,可以减少备份所使用的空间。
- 若是备份到服务器磁盘,则默认备份路径路径为/www/backup/site
备份数据库
数据库备份,可以稍微将时间设置短一点,比如一周备份一次。
- 任务名称根据当前备份的数据库名称自动命名,选择备份数据库的执行周期。
- 执行周期,选择备份网站的执行时间。
- 选择需要备份的数据库,可以选择指定的数据库备份,也可以备份所有数据库。
- 备份地点这里可以选择你安装存储相关的插件。如阿里云OSS、七牛云存储、FTP存储空间、又拍云存储,和当前服务器磁盘。
- 备份保留数量,默认保存为3份,保留就近备份文件的数量,可以减少备份所使用的空间。
- 若是备份到服务器磁盘,则默认备份路径路径为/www/backup/database
日志切割
为什么进行日志切割呢?因为日志文件要是过大,可能会影响读写性能。根据自己的服务器访问情况,可以设置为一周、一个月或者三个月的切割日志计划。
- 任务名称根据当前需要日志切割的网站名称自动命名。
- 执行周期,选择日志切割的执行时间。
- 选择需要备份的数据库,可以选择指定的网站日志切割,也可以日志切割所有的网站。
- 备份保留数量,默认保存为3份,保留就近备份文件的数量,可以减少备份所使用的空间。
释放内存
释放内存在某种程度上可以改善服务器的性能。可以考虑在非访问高峰时间,比如凌晨,对内存释放。
- 任务名称自动命名为释放内存。
- 执行周期,选择释放内存的执行时间。
访问URL
用于自动执行URL地址访问,设置任务名称、执行周期和访问地址就可以计划访问URL地址了。
任务列表
当前列表可以查看计划任务的详情。
执行:直接执行当前的计划任务。脚本:编辑当前计划任务的脚本文件。日志:查看当前计划任务执行的情况。