根据这个ReFS 要求对所有文件系统元数据进行校验。它可以对用户数据进行校验,但这不是默认选项。
在 ReFS 中,如果启用了完整性流(镜像存储空间),用户数据是否会进行校验?
答案1
启用完整性流会导致对用户数据和文件系统元数据进行校验(参考弹性文件系统概述)。否则,仅对文件系统元数据进行校验。
这个integrity.exe
工具可用于打开/关闭空文件的完整性,但微软似乎对此的记录很差。我实际上还没有在生产中使用过 ReFS,所以我没有任何个人经验可以与你分享。
答案2
默认情况下,用户数据校验和为不是启用,即使使用存储空间。
要在 ReFS 上启用用户数据校验和,请在管理员 PowerShell 提示符中运行以下命令:
ls D:\ -r | Set-FileIntegrity -Enable $TRUE
(D:\
ReFS 目录或文件在哪里)
要检查用户数据校验和是否启用:
Get-FileIntegrity D:\
(再次,D:\
ReFS 目录或文件在哪里)
资料来源:
https://technet.microsoft.com/en-us/itpro/powershell/windows/storage/set-fileintegrity https://technet.microsoft.com/en-us/itpro/powershell/windows/storage/get-fileintegrity