我开始新工作时继承了 IIS 服务器。之前的“管理员”没有制定日志管理策略。我现在正盯着一个 56GB 的 .log 文件,它是由后台运行的软件创建的。我正在寻找一种方法来将日志缩减到最后的 50MB 转储并保持这种状态。有什么建议吗?
还有 63GB 的 IIS 日志,但我可以处理。
答案1
谢谢@jeiqwerty @JBaldrige。
编写了一个批处理文件,现在设置为每天运行一次:
move "%ROOT_FOLDER%\nettrace.log" "%ROOT_FOLDER%\history\nettrace.log"
ren "%%ROOT_FOLDER%\history\nettrace.log" "%ROOT_FOLDER%\history\nettrace-%date:/=-%.log"
forfiles -p "%ROOT_FOLDER%\history" -s -m *.* -d -2 -c "cmd /c del @file"