使用新的 OneDrive 同步应用配置同步
适用于:2013 2016 2019 Subscription Edition SharePoint in Microsoft 365
在组织中部署 SharePoint Server Subscription Edition 或 2019 时,用户可以使用适用于 Windows 或 Mac 的新 OneDrive 同步应用 (OneDrive.exe) 同步其 OneDrive 文件和 SharePoint 团队网站文件。 与以前的 OneDrive 同步应用 (Groove.exe) 相比,新的同步应用提供:
- 提高了性能和可靠性
- 文件随选
- 对较大文件的支持
- 更高的同步限制
- 无提示部署的功能。 如果你的 Windows 用户已在将文档库与以前的 OneDrive 同步应用同步,他们将自动转换为新的同步应用。
- Mac 支持
要求
安装 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 Subscription Edition 或 2019
若要使用 SharePoint Server Subscription Edition 或 2019 设置 OneDrive,可以使用组策略或直接设置注册表项。
注意
对于需要组织 ID 的设置,如果同步单个域,可以使用 OP1。 如果同步多个域,请不要使用它。
已知文件夹移动设置不适用于 SharePoint Server。
使用组策略
配置以下两个组策略对象,将 OneDrive 配置为与 SharePoint Server Subscription Edition 或 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 的同步,可以使用 SharePointOnPremFrontDoorUrl、 SharePointOnPremPrioritizationPolicy 和 SharePointOnPremTenantName 设置。 有关详细信息,请参阅 部署和配置新的 OneDrive 同步应用 for Mac。
在 Microsoft 365 中同步 SharePoint Server 和 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。 如果启用此设置,则单个用户可以按照以下步骤选择退出:
在任务栏最右侧的通知区域中,右键单击 OneDrive 云图标。
选择“设置”。
选择 “设置” 选项卡,然后在 “隐私”下清除选项。