使用IIS日志清理工具删除旧的SCCM IIS日志文件

最近一位客户报告说,他们的C:\驱动器在SCCM服务器上经常被填满。经过一些调查,发现SCCM IIS日志文件占用了C: drive上的巨大空间。SCCM IIS日志文件通常存放在C:\Inetpub\ logs \LogFiles中。日志文件的大小在10MB到700MB之间。日志记录非常严格,有时日志文件会占用整个C:驱动器空间。

在这种情况下,如何删除旧的SCCM IIS日志文件?删除那些SCCM IIS日志文件是否安全?虽然有很多最佳实践在那里管理IIS日志文件存储,这一切都取决于你选择哪种方法。下面列出了删除旧SCCM IIS日志文件的一些方法。

在这篇文章中,我将使用第二种方法,即使用IIS日志清理工具清理日志文件。

PatchMyPC HorizontalAD
修补我的电脑赞助广告
  • 手动删除IIS日志文件。
  • 使用IIS日志清理工具清理日志文件。
  • 禁用IIS日志记录。
  • 使用Powershell脚本删除日志文件,并计划每周/每月运行一次。
  • 启用“文件夹压缩”对IIS日志文件进行压缩。
什么是IIS日志清理工具—IIS日志清理工具为第三方工具。此工具通过删除超过您设置的最大年龄的日志文件,自动清理IIS日志文件夹。日志文件被移动到回收站,以避免潜在的数据丢失。虽然微软官方不支持该工具,但它运行良好,可用于清理日志文件。

使用IIS日志清理工具删除旧的SCCM IIS日志文件

要使用IIS日志清理工具删除旧的SCCM日志文件,请从在这里.把它保存在你想要使用的机器上。在我们继续之前,我想向您展示IIS中的日志设置。在本地Web服务器上打开IIS管理器。在IIS管理器中,在连接窗格中,选择Web站点。双击日志记录使用IIS日志清理工具Snap1删除旧的SCCM IIS日志文件
注意,默认目录设置为% SystemDrive % \ inetpub \ logs \日志使用IIS日志清理工具删除旧的SCCM IIS日志文件

右键单击IISLogCleaner可执行文件并以管理员身份运行它。使用IIS日志清理工具删除旧的SCCM IIS日志文件

您将看到一个提示框,要求您检查工具的默认设置。该工具现在位于通知区域/系统托盘中。使用IIS日志清理工具删除旧的SCCM IIS日志文件

右键单击系统托盘中的IIS图标,然后单击设置。在消息框上单击OK。使用IIS日志清理工具删除旧的SCCM IIS日志文件

这将在记事本中打开设置文件。文本文件包含清理日志文件的命令。可以将MaxAge从30天更改为自定义天数。“settings.txt”文件与“settings.txt”文件所在文件夹相同IISLogCleaner使用IIS日志清理工具删除旧的SCCM IIS日志文件

保存设置(以防您已经更改),并右键单击通知区域的IIS图标。点击现在干净然后等待工具清理日志文件。如前所述,清理工具不会删除文件,而是将日志文件移动到回收站。使用IIS日志清理工具删除旧的SCCM IIS日志文件

在下面的截图中,你可以注意到日志清理工具工作得非常好。我可以在磁盘上获得大量的空间。因此,试试这个工具,并在评论区告诉我它是如何帮助你的。

之前使用IIS日志清理工具删除旧的SCCM IIS日志文件

使用IIS日志清理工具删除旧的SCCM IIS日志文件

留下回复

你的电邮地址将不会公布。必填字段已标记

4评论

  1. 《阿凡达》的照片 另一次 说:

    现在是2020年,这仍然非常有用

  2. 《阿凡达》的照片 Venu Kumar Bingi 说:

    嗨Prajwal,

    由于我们的sccm服务器的iis工作进程,我们正面临较高的cpu使用率,您能帮助我吗?

  3. 《阿凡达》的照片 Skyrim 说:

    好帖子,谢谢Prajwal!