有关 DFS-R 和 DFS-N 部署方案的 Microsoft 支持策略的信息

本文介绍 Microsoft 不支持的 DFS-N (DFS-N) 部署方案 (DFS-R) 和分布式文件系统命名空间的分布式文件系统复制。

适用于: Windows Server 2012 R2
原始 KB 编号: 2533009

不支持的方案

将 DFS-R 和 DFS-N 与用户主文件夹或漫游用户配置文件一起部署时,Microsoft 不支持以下方案:

  • 为每个分支机构部署单个文件服务器。 分支机构中用户的用户主文件夹和漫游用户配置文件存储在分支机构文件服务器上。
  • 使用 DFS-R 通过 WAN 链接从多个分支机构文件服务器到中央中心服务器进行集中备份。 使用只读复制文件夹或读取/写入复制文件夹配置中心服务器。
  • 配置 DFS 命名空间以创建统一命名空间。
  • 将一个命名空间文件夹配置为具有多个文件夹目标。 然后,将中央文件服务器的共享文件夹添加为第二个 DFS-N 文件夹目标。 启用所有命名空间文件夹目标,或者一次只启用一个文件夹目标。
  • 配置 DFS-N 的目标优先级,以便客户端首先引用分支机构文件服务器。 当分支机构文件服务器不可用时,客户端将重定向到中央文件服务器。 还可以指定将漫游用户定向到包含其用户数据或用户配置文件且最接近其物理位置的文件服务器。

注意

尽管此方案引用主文件夹和漫游用户配置文件作为特定内容示例,但当引荐将用户从其他合作伙伴重定向到该合作伙伴时,任何快速变化的内容可能尚未复制到复制合作伙伴,则同一问题也适用。 此外,“中心”文件服务器和“分支机构”文件服务器都是示例,任何类似的部署配置都同样容易受到本文中所述的问题的影响。 因此,Microsoft 不支持它们。 类似的部署示例是,两个分支机构服务器在彼此之间复制快速变化的内容。

Microsoft 不支持此方案的技术原因

由于以下原因,我们不支持部署方案:

  • 在分支机构文件服务器和中央文件服务器之间使用 DFS-R 复制的用户主文件夹或用户配置文件可能不是最新的。 此问题可能由以下原因之一导致:
    • 大型复制积压工作
    • 系统负载过重
    • 带宽限制
    • 复制计划
  • DFS-R 不对用户配置文件数据执行事务复制。 事务复制要么将所有更改复制到用户配置文件,要么根本不复制任何内容。 因此,用户配置文件的某些文件可能已被复制,而在用户故障转移到中央文件服务器之前,可能尚未复制其他文件。
  • 在以下方案中,DFS-N 客户端可能会将客户端计算机故障转移到中央文件服务器:
    • 客户端计算机通过服务器消息块 (SMB) 从分支机构文件服务器访问数据时,会出现暂时性网络故障。
    • 客户端计算机通过 SMB 从分支机构文件服务器访问数据时,存在特定的错误代码。 即使分支机构文件服务器可用,也可能发生重定向。 因此,即使你在较高级别配置分支机构文件服务器的目标引荐优先级,用户也可能被重定向到中央文件服务器。

在不支持的方案中可能发生的潜在数据一致性或数据过期问题

如果中央文件服务器的复制文件夹是读/写副本 (replica) ,则可能会出现以下问题之一:

  • 漫游用户配置文件可能已损坏,因为用户上次登录期间所做的所有更改可能尚未复制到中央文件服务器。 因此,用户在下次登录期间可能会更改漫游配置文件的过时或不完整副本。 这可能会导致用户配置文件损坏。
  • 用户可能会遇到数据丢失或数据损坏,因为中央文件服务器上的数据可能已过时或与分支机构文件服务器上的数据不同步。 用户数据已过时,因为用户数据的最新修改尚未复制。
  • 当用户在中央文件服务器上编辑用户数据的过时副本时,中央文件服务器上的数据将覆盖分支机构文件服务器上的较新数据。 出现此问题是因为 DFS-R 是一个多主复制引擎,它使用冲突文件中最后一个写入器获胜的冲突解决启发法。 如果中央文件服务器的复制文件夹是只读副本 (replica) ,则可能会发生以下问题之一:
  • 当用户被定向到中央文件服务器时,应用程序和用户将无法更改存储在共享文件夹中的文件。 用户会感到困惑,因为可以在之前更改的文件突然变为只读。
  • 当用户被定向到中央文件服务器时,漫游用户配置文件可能已损坏,因为用户上次登录期间所做的所有更改可能尚未复制到中央文件服务器。 此外,在用户注销时,漫游用户配置文件基础结构无法将任何更改写回配置文件。
  • 用户可能会遇到数据丢失或数据损坏,因为中央文件服务器上的数据可能已过时或与分支机构文件服务器上的数据不同步。 用户数据变得过时,因为用户数据的最新修改不会复制。 此外,用户将注意到其计算机上已更改的文件的同步错误或冲突。 用户无法解决冲突,因为复制的文件夹是只读的。