Log日志定期备份(Windows定时任务)

一、系统定时任务

1、屏幕左下角右键 》计算机管理 》任务计划程序 》任务计划 》创建任务

Log日志定期备份(Windows定时任务)_第1张图片

2、填写任务名称、任务描述、选择安全选项

Log日志定期备份(Windows定时任务)_第2张图片

3、配置触发器:配置执行周期(按需)

Log日志定期备份(Windows定时任务)_第3张图片

4、添加任务操作:一般为启动某可执行文件(exe、bat等)

Log日志定期备份(Windows定时任务)_第4张图片

5、后续选项卡“条件”、“设置”按需配置。

bat文件内容如下:

@echo off
#使用rar压缩插件
set rar=C:\Program Files (x86)\WinRAR\WinRAR.exe
#保存路径
set Save=D:\tomcatlogs 
#当天日期yyyy-mm-dd
set curdate=%date:~0,4%-%date:~5,2%-%date:~8,2%
#被压缩文件(路径)
set torarfile=D:\apache-tomcat-8.0.53\logs\*.log.*
#执行删除被压缩文件(路径)7天前的文件
forfiles /p "D:\apache-tomcat-8.0.53\logs" /m *log* -d -7 /c "cmd /c del /f @path"
#执行删除保存路径90天前的文件
forfiles /p "%Save%" /m *.rar -d -90 /c "cmd /c del /f @path"
#执行压缩文件操作
"%rar%" a "%Save%\Log%curdate%.rar" "%torarfile%" -xr!.svn

注:解压缩命令可参考帮助文档

Log日志定期备份(Windows定时任务)_第5张图片

你可能感兴趣的:(项目运维)