使用新的 OneDrive 同步应用配置同步

适用于:no-img-132013 no-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

在组织中部署 SharePoint Server 订阅版 或 2019 时,用户可以使用适用于 Windows 或 Mac 的新OneDrive 同步应用程序 (OneDrive.exe) 同步其 OneDrive 文件和 SharePoint 团队网站文件。 与以前的OneDrive 同步应用 (Groove.exe) 相比,新的同步应用提供:

  • 提高了性能和可靠性
  • 文件随选
  • 对较大文件的支持
  • 更高的同步限制
  • 无提示部署的功能。 如果你的 Windows 用户已将文档库与以前的 OneDrive 同步 应用同步,则他们将自动转换为新的同步应用。
  • Mac 支持

要求

  1. 安装 SharePoint Server 订阅版 或 2019。

  2. 安装 OneDrive 同步 应用 (下载) 。 有关部署信息,请参阅:

  3. 为 SharePoint Server 2019 配置 OneDrive

建议

1. 允许 WNS 流量

为了获得最佳用户体验,SharePoint Server 订阅版或 2019 将通过 WNS Web 推送通知发送更改通知以同步应用。 此功能可确保同步用户快速获得任何 SharePoint Server 文件更新的最新副本。 您可能需要采取措施,确保来自 SharePoint Server 和用户计算机的出站请求可以访问 WNS 服务并正确交互。

对于 SharePoint Server:

  • 允许出站 HTTPS 连接到达 *.notify.windows.com

对于运行 OneDrive 同步 应用的计算机:

  • 允许出站 TLS 加密 TCP/IP 套接字连接到达 *.wns.windows.com
  • 避免对代理服务器上的 *.wns.windows.com 进行 HTTPS 解密,因为这样可能会断开套接字连接。

如果 SharePoint Server 或 OneDrive 同步 应用无法与 WNS 服务通信,则同步应用程序将回退到大约每两分钟轮询一次 SharePoint Server 以查找更改。 因此,用户可能会看到从服务器更改到同步应用下载已更改文件的时间延迟超过两分钟。

2. 选择加入共享改进信息

配置 SharePoint Server 时,可以启用与 Microsoft 共享改进信息。 启用此选项允许连接的同步应用发送故障排除信息。 这允许同步应用团队主动检测和更正问题,响应客户报告的问题,并随着时间的推移改进产品。 如果禁用此功能,则客户升级将更难进行调查,并且将要求客户手动从受影响的计算机收集并提供日志。

配置 OneDrive for SharePoint Server 订阅版 或 2019

若要使用 SharePoint Server 订阅版 或 2019 设置 OneDrive,可以使用 组策略 或直接设置注册表项。

注意

对于需要组织 ID 的设置,如果同步单个域,可以使用 OP1。 如果同步多个域,请不要使用它。

已知文件夹移动设置不适用于 SharePoint Server。

使用组策略

配置以下两个组策略对象,将 OneDrive 配置为与 SharePoint Server 订阅版 或 2019 配合使用:

指定 SharePoint Server URL 和组织名称

同步应用程序使用 SHAREPointOnPremFrontDoorUrl) (URL 对用户进行身份验证,并设置用户的 SharePoint Server 托管个人 OneDrive 网站的同步。 组织名称 (SharePointOnPremTenantName) 允许您指定将在 文件资源管理器 中创建的根文件夹的名称。 如果未提供组织名称,同步应用将使用 URL 的第一段作为名称。 例如,office.sharepoint.com 将创建文件夹“office”。

在混合环境中指定 OneDrive 位置

此设置 (SharePointOnPremPrioritization) 允许您指定同步应用程序是否应首先在 Microsoft 365 中设置与 SharePoint 的同步关系, (默认) 或 SharePoint 本地服务器(如果这两个标识提供者中都存在用户标识)。 同步应用程序的 “设置” 对话框可用于在配置第一个 SharePoint 领域的相同标识后“添加帐户”, (如果用户标识存在于两个) 中。

导航到计算机配置\管理模板\OneDrive 时,应能够使用 组策略 编辑器 (gpedit.msc) 找到这些组策略对象。 如果 OneDrive 文件夹不存在,则可以在该计算机上安装最新的 OneDrive 同步 应用后,通过从 OneDrive 安装文件夹中复制以下两个文件来添加 OneDrive 组策略模板:

  • C:\Users\username\AppData\Local\Microsoft\OneDrive\onedrivesyncclientversion\adm\OneDrive.admx to C:\Windows\PolicyDefinitions\OneDrive.admx
  • C:\Users\username\AppData\Local\Microsoft\OneDrive\onedrivesyncclientversion\adm\OneDrive.adml to C:\Windows\PolicyDefinitions\en-US\OneDrive.adml

若要使用 PowerShell 自动执行此复制,请使用:

Get-ChildItem -Recurse -Path "$env:LOCALAPPDATA\Microsoft\OneDrive" -Filter "OneDrive.admx" | ? FullName -like "*\adm\OneDrive.admx" | Copy-Item -Destination "$env:WINDIR\PolicyDefinitions" -Force
Get-ChildItem -Recurse -Path "$env:LOCALAPPDATA\Microsoft\OneDrive" -Filter "OneDrive.adml" | ? FullName -like "*\adm\OneDrive.adml" | Copy-Item -Destination "$env:WINDIR\PolicyDefinitions\en-US" -Force

详细信息:了解如何使用 组策略 管理 OneDrive

通过设置注册表项

或者,还可以直接配置以下基础注册表项:

类型 必需
HKLM:\Software\Policies\Microsoft\OneDrive\SharePointOnPremFrontDoorUrl String https://sharepoint.contoso.local 必需
HKLM:\Software\Policies\Microsoft\OneDrive\SharePointOnPremPrioritization DWORD (32 位) 1 可选
HKLM:\Software\Policies\Microsoft\OneDrive\SharePointOnPremTenantName String Contoso 可选

Mac 配置

若要在 Mac 环境中配置与 SharePoint Server 的同步,可以使用 SharePointOnPremFrontDoorUrlSharePointOnPremPrioritizationPolicySharePointOnPremTenantName 设置。 有关详细信息,请参阅部署和配置适用于 Mac 的新 OneDrive 同步 应用

在 SharePoint Server 中同步文件与 Microsoft 365 中的 SharePoint 之间的差异

如果你的组织还使用 OneDrive 同步 应用在 Microsoft 365 中同步文件,则对于同步本地文件的用户来说,将有所不同。

单个顶级 URL

如果在企业中在给定客户端计算机上部署了多个本地 SharePoint Server 场,则只会指定一个 SharePointOnPremFrontDoorUrl。 对于给定用户,必须使用托管其单个 OneDrive 网站的 SharePoint Server URL 配置其计算机,或者如果他们没有 OneDrive 网站,则他们最有可能同步的团队网站位于其中。 用户将能够通过导航到工作组网站的 Web 体验并单击该网站上的“同步”按钮,开始从任何本地 SharePoint Server 场同步团队网站内容。

例如,你有一个 SharePoint Server 场用于财务部门,另一个场用于组织的其他部门。 财务部门成员的用户将他们的单个 OneDrive 网站托管在财务部门的 SharePoint Server 场上。 对于这些财务员工,可以使用计算机管理系统在其计算机上设置 SharePointOnPremFrontDoorUrl 注册表项策略,以拥有财务特定服务器场的 URL。 对于所有其他员工,请将 SharePointOnPremFrontDoorUrl 设置为其他 SharePoint Server 场 URL。 同步应用将根据需要在相应的 SharePoint 服务器场上查找和预配用户的 OneDrive。

文件夹名称

OneDrive 同步应用在用户的计算机上创建以下文件夹:

  • OneDrive – Contoso (,用于同步个人“我的网站”文件)
  • 用于同步 SharePoint 团队网站文件的 Contoso ()

在 Microsoft 365 中的 SharePoint 中,“Contoso”是为 Microsoft 365 实例中的 SharePoint 设置的租户名称。 在本地 SharePoint 中,没有与 SharePoint 实例关联的租户名称。 可以使用“指定 SharePoint Server URL 和组织名称”组策略来设置此设置,否则同步应用程序将使用 SharePoint URL 的第一段。

文件缩略图和预览

对于从本地 SharePoint 同步的文件,文件资源管理器中不会显示缩略图。 如果启用“文件按需”,并且文件仅联机,则文件预览将不可用。 在下载文件之前,图像文件和 Office 文件在 文件资源管理器 中不会有缩略图。

从文件资源管理器共享

当用户从文件资源管理器共享文件和文件夹时,共享选项将打开浏览器,而不是“共享”对话框。

隐私设置

设置 SharePoint Server 时,系统会提示你选择客户端是否应将错误报告和使用情况统计信息发送回 Microsoft。 如果启用此设置,则单个用户可以按照以下步骤选择退出:

  1. 在任务栏最右侧的通知区域中,右键单击 OneDrive 云图标。

  2. 选择“设置”。

  3. 选择 “设置” 选项卡,然后在 “隐私”下清除选项。