Windows 2016 重复数据删除和应用程序兼容性

Windows 2016 重复数据删除和应用程序兼容性

我正在重新评估 Windows 2016/2019 重复数据删除引擎,它比以前 Windows 版本中的引擎好得多(更快/更强大)。我了解它的工作原理(通过漏洞 + 重新解析点 + 压缩来稀疏文件)、推荐的用例以及应避免的用例。

我的用例比较简单 - 对大量数据进行重复数据删除,这是一个很好的重复数据删除候选(即:ddpeval节省约 40%);但是,我对应用程序兼容性有一些怀疑:

  • Mac OS X 客户端(有些人使用)似乎在读取重复数据删除文件时遇到严重问题,例如,这里这里这里

  • Microsoft 文档看来该Expand-DedupFilecmdlet 只是为了恢复由于应用程序兼容性而出现问题的文件。

这些参考资料让我认为,对于访问共享的 SMB 客户端来说,重复数据删除实际上并不是一件“透明”的事情,主要是因为它似乎通过 SMB“导出”了文件本身的稀疏性质。如果客户端在管理稀疏文件方面遇到麻烦,那么各种问题都可能发生。

所以,我的问题是:

  • 您是否在生产共享中使用 Windows 重复数据删除?如果是,是否有任何客户端出现问题?

  • 您有使用过 Mac OS X 客户端的直接经验吗?

  • 除了从重复数据删除中排除一些共享之外,我还能做些什么来避免应用程序兼容性问题?

  • 除了支持ReFS 卷上的重复数据删除那么 Windows 2019 在重复数据删除方面还会有其他改变吗?

相关内容