![Windows 2016 重复数据删除和应用程序兼容性](https://linux22.com/image/746437/Windows%202016%20%E9%87%8D%E5%A4%8D%E6%95%B0%E6%8D%AE%E5%88%A0%E9%99%A4%E5%92%8C%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%85%BC%E5%AE%B9%E6%80%A7.png)
我正在重新评估 Windows 2016/2019 重复数据删除引擎,它比以前 Windows 版本中的引擎好得多(更快/更强大)。我了解它的工作原理(通过漏洞 + 重新解析点 + 压缩来稀疏文件)、推荐的用例以及应避免的用例。
我的用例比较简单 - 对大量数据进行重复数据删除,这是一个很好的重复数据删除候选(即:ddpeval
节省约 40%);但是,我对应用程序兼容性有一些怀疑:
从Microsoft 文档看来该
Expand-DedupFile
cmdlet 只是为了恢复由于应用程序兼容性而出现问题的文件。
这些参考资料让我认为,对于访问共享的 SMB 客户端来说,重复数据删除实际上并不是一件“透明”的事情,主要是因为它似乎通过 SMB“导出”了文件本身的稀疏性质。如果客户端在管理稀疏文件方面遇到麻烦,那么各种问题都可能发生。
所以,我的问题是:
您是否在生产共享中使用 Windows 重复数据删除?如果是,是否有任何客户端出现问题?
您有使用过 Mac OS X 客户端的直接经验吗?
除了从重复数据删除中排除一些共享之外,我还能做些什么来避免应用程序兼容性问题?
除了支持ReFS 卷上的重复数据删除那么 Windows 2019 在重复数据删除方面还会有其他改变吗?