我遇到一个问题,运行 Exchange 2016 CU5 的 Windows Server 2012 R2 DataCentre 虚拟机上的硬盘空间似乎丢失了。
我所说的“丢失”是指,资源管理器报告的驱动器的可用空间量(20.1Gb)与我将硬盘总大小(169Gb)减去文件显然占用的空间(以管理员身份在本地运行的每个 WinDirStat 为 81.1Gb 或以域管理员身份连接到 c$ 远程运行的每个 ncdu 为 86.1Gb)*(87.9Gb/82.9Gb)得到的值相差很大。
运行 CHKDSK 时如果不带任何参数,其报告的内容与 Explorer 报告的内容接近:262,571 个文件使用了 156,252,592 KB,总空间为 177,896,447 KB,这比其他方法报告的要多,文件也少。
磁盘上没有卷影副本,我现在正在努力了解我的空间被用在了哪里或者如何恢复它。
由于空间不足,我之前将硬盘大小增加了 20Gb,但这似乎也被消耗了。
CHKDSK/Explorer 可能完全正确,并且利用了那么多空间,但我真的需要知道它被消耗在哪里,这样我就可以释放它,或者至少了解原因。
有人能指导我如何进一步调查此事吗?
*:ncdu 报告的项目数为 350,739,而 WinDirStat 报告的项目数为 347,132 - 不确定两者之间有何差异,但两个使用情况数字似乎足够接近。
答案1
答案2
发现是什么占用了我的服务器上的所有空间……
由于某些未知的安全原因,C:\inetpub\logs\LogFiles\ 中的 800GB WC3 日志目录内容对使用 Explorer 扫描\浏览磁盘的任何程序都是隐藏的。幸运的是,老旧的 DOS 仍然可以扫描和列出目录。
有趣的是,我在使用新的 Exchange 2016 服务器时遇到了类似的问题。但 Windows\Temp 目录除外。一些统一消息日志填满了整个目录(两天内 1 TB!!),并且不会显示在“磁盘属性”扫描中,直到临时目录的所有者\安全权限更改为允许访问。
不得不说...当你使用企业管理员帐户浏览文件夹时却被告知无法查看文件夹因为你没有“主管”访问权限,这真的很烦人。
MS 需要摆脱或修复目录访问 BS。