从 DFSR 迁移到 Azure 文件同步

已完成

与许多公司一样,Contoso 在不同的位置有多个文件服务器。 使用 DFS,可以在文件服务器之间复制文件夹内容,并在单个命名空间中发布文件共享。 Windows Server 具有以下两个与 DFS 相关的角色服务:

  • DFS 命名空间。 DFS 命名空间 (DFS-N) 可让你将位于不同服务器上的共享文件夹组合到一个或多个逻辑结构的命名空间。 每个命名空间作为具有一系列子文件夹的单个共享文件夹呈现给用户。 但是,命名空间的基本结构可以包含位于多个站点中不同服务器上的大量文件共享。
  • DFS 复制。 DFS 复制是一个多主数据库复制引擎,可用于通过局域网 (LAN) 或广域网 (WAN) 网络连接同步多个服务器上的文件夹。 它使用远程差分压缩 (RDC) 协议仅更新自上次复制后已更改的那部分文件。 DFS 复制可与 DFS 命名空间结合使用,也可单独使用。

DFS 和 Azure 文件同步

文件同步与 DFS-N 和 DFSR 兼容。 可以在 DFSR 服务器上安装文件同步代理,然后在这些服务器终结点与云终结点之间同步数据。 DFSR 和文件同步都是可并行工作的复制解决方案。 但文件同步经常会替代 DFSR,因为它具有其他优点,例如,将文件同步到 Azure 文件共享(可以在其中集中备份文件)、快速进行命名空间还原和云分层。 但是,在某些情况下,你可能想要同时使用 DFSR 和文件同步,例如:

  • 正在从 DFSR 部署迁移到文件同步部署。 迁移完成后,会停用 DFSR。
  • 复制组中的某些 DFSR 服务器没有 Internet 连接。 文件同步需要 Internet 连接。
  • 你需要具有单向复制。 例如,要将数据从分支服务器合并到单个集线器服务器,并希望通过使用文件同步将其与 Azure 文件共享进行同步。要将数据合并到其中的集线器服务器上的文件夹可以是单个 Azure 同步组中的服务器终结点。

如果要并行使用文件同步和 DFSR,必须执行以下操作:

  • 对包含 DFSR 复制的文件夹的卷禁用文件同步云分层。
  • 不要将 DFSR 只读复制文件夹配置为服务器终结点。

从 DFSR 迁移到 Azure 文件同步

若要将 DFSR 部署迁移到文件同步,必须执行的步骤大致如下:

  1. 在 Azure 订阅中创建 Azure 存储帐户、Azure 文件共享和存储同步服务资源。
  2. 创建存储同步服务同步组,以表示要替换的 DFSR 拓扑。 在 DFSR 中,复制组定义复制拓扑。 必须使用同步组在文件同步中定义同一拓扑。
  3. 在包含要迁移的所有数据的 DFSR 服务器上安装文件同步代理。
  4. 在文件同步中注册服务器,然后创建第一个服务器终结点。 不要为第一个服务器终结点启用云分层。
  5. 耐心等待,直到所有服务器终结点数据都同步到 Azure 文件共享(云终结点)。
  6. 在剩余的每个 DFSR 服务器上安装并注册文件同步代理。
  7. 禁用 DFSR。
  8. 在每个 DFSR 服务器上创建服务器终结点。 不要启用云分层。
  9. 确保同步完成,然后根据需要测试拓扑。
  10. 停用 DFSR。
  11. 现在,你可以在所需的任何服务器终结点上启用云分层。