我以两种配置运行 ReFS:
- 在存储空间镜像 (2x4TB) 中,用于存储最有价值的数据
- 独立于单个磁盘上,用于异地备份(注意:不是我唯一的备份)
在这两种配置中,ReFS/存储空间中都已启用数据完整性功能。
我每月都会运行 Windows 碎片整理工具。但是,最近我在运行 Windows 碎片整理工具后直接运行了碎片整理程序,它报告了严重的碎片,一些文件有数千个碎片。碎片整理程序可以对磁盘进行碎片整理,但速度非常慢 - 2TB 的数据可能需要 16 - 24 小时。碎片在 ReFS 中是个问题吗?
TLDR;
- “问题”是:ReFS 磁盘存在严重碎片
- 问题是:我应该使用碎片整理程序对这些磁盘进行碎片整理以清除所有碎片,还是让 Windows 碎片整理工具执行它认为需要的任何操作?
答案1
这个问题似乎没有明确的答案,因为我自己也在寻找答案。
需要注意的一点是,Windows Server 2012 和 2016 中的内置碎片整理软件都支持并报告 ReFS 存储健康状况。
我没有任何已使用过很长时间的 ReFS 卷,并且所有卷仍报告“正常”状态。运行 ReFS 的系统上已启用标准 Windows 碎片整理。
我推测禁用 ReFS 驱动器的碎片整理会导致其性能下降,进而导致“正常”状态变为“需要碎片整理”。这让我相信应该对 ReFS 驱动器进行碎片整理,以在存储设备的使用寿命内保持性能。
但具体频率和力度则完全是另一回事,而且取决于存储的使用方式。
关于软件:我们使用 PerfectDisk Server,并没有注意到它花费太多时间对 ReFS 卷进行碎片整理,但我们只在数据量略超过 1TB 的文件服务器上进行了测试。