两台机器具有相同的“树”,但目录数量不同(在属性下)

两台机器具有相同的“树”,但目录数量不同(在属性下)

我每晚将目录从服务器 A 镜像到服务器 B(在这种情况下软件并不重要)。

如果我在两台服务器上运行树命令,将这些树导入 Word 并运行比较,则除了标题之外没有任何区别。

但是如果我右键单击目录并选择“属性”,源会列出 55.735 个目录,而目标会列出 55,265 个目录。使用 DIR /S /ADH 不会显示源上的隐藏目录。而且我在两台服务器上都无人的情况下运行此程序。

所以我很好奇,为什么树相同但目录数量不同。我正在浏览每个子目录,但显然这需要一段时间。

答案1

特定的文件系统和特定的托管协议识别特定类型的文件和文件夹(以及特定的名称/和长度)我更喜欢 iSCSI,因为它模拟磁盘跨平台更准确。

编辑:我很确定... iSCSI 模拟原始磁盘访问... 这意味着客户端总是因为看不到某些东西而出错。我知道 NTFS+/SMBx lanman... 等等... 取决于权限。这就是我说 iSCSI 的原因。

答案2

因此,最终的差异是由 Windows Server 2016 和 2019 处理过长路径的方式造成的(关闭了长名称)。

这是一次很好的练习,因为我还发现了由于 VPN 断开连接而留下的 6000 个 Word 文件隐藏/系统锁定文件。

答案3

为了获得长路径的完全兼容性,应该启用此功能。

启用长路径不会影响不使用该功能的软件。

相关内容