Windows 2008 DFS问题 – 文件消失

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

在这3个服务器之间configuration的整个Inetpub文件夹的DFS复制,除了一件事情完美:当我把一个网站目录中的新文件或修改现有文件,它复制到所有DFS成员,并通过IIS访问,但20分钟后它只是消散(如果这是一个新文件)或恢复到以前的版本(如果文件被修改)。 当我将该文件放在Inetpub文件夹的根目录下时,它就停留在那里。

在这里,我到现在为止的尝试:

  1. 将DFS复制拓扑从完全网格修改为集线器和辐条
  2. 试图禁用链接,以消除“主从”问题。
  3. 试图从文件和文件夹中删除“只读”属性
  4. 试图停止IIS以消除IISlocking问题。

我在这里有点想法。 任何帮助将不胜感激。

在这里张贴之前,先尝试一些东西吧。 但是真正需要做的是使用像procmon一样的DFSRdebugging日志来确定发生了什么事情。 如果您可以对该文件启用审核并且拥有彻底的审核策略,则可以获取显示造成删除的人员的审核事件。

DFSRdebugging日志分析将显示DFSR活动是否导致文件删除。 http://blogs.technet.com/b/askds/archive/2009/04/09/dfsr-debug-log-series-wrapup-and-downloadable-copies.aspx具有应该帮助解密日志的细节。

我也build议确保按照http://support.microsoft.com/kb/822158正确configuration防病毒软件。 AV视angular必须排除正确的文件夹。

在一天结束时,文件“消失”可能有任何原因。 这可能是dfsr解释为删除请求的一些行为。 否则,它可能是其他进程删除。 因此,procmon( http://technet.microsoft.com/en-us/sysinternals/bb896645 )build议。 Procmon在运行时为感兴趣的path过滤的repro应显示负责删除的进程。