如果我仍然能够通过networking共享访问文件,我可以在Windows 2003服务器上恢复损坏的MFT吗?

我有一个用NTFS格式化的2TB SAN,它同时在两台主机上偶然连接,当我从两个节点浏览文件时,我看到一些testing数据是我在创buildSAN时创build的。 现在,我可以通过networking共享访问我的文件,但是如果重新启动计算机或禁用networking共享,我真的很担心会丢失所有内容。 我尝试了“testing盘”,这并没有真正的帮助。 我通过networking共享备份驱动器上的数据,不过我想知道是否有修复MFT的问题。 我也很好奇为什么我仍然可以从networking共享中看到“正确”的数据,而不是在本地。

哎呀! 这是一团糟。

您创build的情况,通过同时在两个主机上安装音量,并不是我可以想象的,微软已经整合到像CHKDSK (特别是在Windows Server 2003中)的工具的条件。 我强烈build议您在复制数据之前格式化音量。 你已经把文件系统置于一个非常古怪的状态,坦率地说,我不会相信未来。

你怎么能仍然远程访问数据,但不是本地? 这对我来说是个谜。 NTFS驱动程序应该呈现相同的元数据到提供给服务器上运行的用户模式程序的LanManServer服务。 没有访问代码很难说肯定。

(我想知道你是否看到客户端的“脱机文件”caching中的数据的caching副本。在你的问题中没有足够的信息可以知道,但这也是你继续访问数据的一个可能的情况。)