Windows 2008 DFS 问题-文件消失

Windows 2008 DFS 问题-文件消失

我的服务器场有 3 台服务器:2 台 Web 服务器和 1 台 DB 服务器。所有服务器都是全新安装的 Windows 2008 R2。2 台服务器运行 IIS7 网站,并将第 3 台服务器作为后端 DB 连接。IIS 服务器运行多个站点,每个站点都指向 Inetpub 下的专用子目录。

这 3 个服务器之间配置了整个 Inetpub 文件夹的 DFS 复制,除了一件事外,其他都运行正常:当我将新文件或修改现有文件放在其中一个网站目录中时,它会复制到所有 DFS 成员并可通过 IIS 访问,但 20 分钟后它就会消失(如果这是一个新文件)或恢复到以前的版本(如果文件已被修改)。当我将文件放在 Inetpub 文件夹的根目录下时,它仍在那里。

这是我迄今为止尝试过的:

  1. 将 DFS 复制拓扑从全网格 (Full Mesh) 修改为中心辐射 (Hub-and-Spoke)
  2. 尝试禁用链接以消除“主从”问题。
  3. 尝试从文件和文件夹中删除“只读”属性
  4. 尝试停止 IIS 以消除 IIS 锁定问题。

我有点想不出主意了。如能得到任何帮助我将不胜感激。

答案1

你在发帖之前尝试了一些东西,这很好。但你真正需要做的是使用类似 procmon 的东西以及 DFSR 调试日志来确定发生了什么。如果你可以对文件启用审核,并且你有一个全面的审核策略,那么你就可以获得审核事件,显示是什么/谁导致了删除。

DFSR 调试日志分析将显示 DFSR 活动是否导致文件删除。http://blogs.technet.com/b/askds/archive/2009/04/09/dfsr-debug-log-series-wrapup-and-downloadable-copies.aspx具有有助于解读日志的详细信息。

我还建议确保防病毒软件按照以下说明正确配置http://support.microsoft.com/kb/822158. 必须从 AV 角度排除​​正确的文件夹。

归根结底,文件“消失”的原因可能有很多。可能是某些活动被 dfsr 解释为删除请求。否则可能是其他进程在执行删除操作。因此,procmon (http://technet.microsoft.com/en-us/sysinternals/bb896645) 建议。在对感兴趣的路径进行筛选的同时运行 Procmon 的重现应该会显示负责删除的进程。

相关内容