规划 SharePoint 云混合搜索

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

设置为SharePoint云混合搜索需要仔细规划。本文可帮助您设计高度可靠、 安全和可扩展云混合搜索解决方案。

哪些搜索体验是否需要您的用户?

规划云混合搜索 SharePoint Server 中的您搜索体系结构

决定如何管理您的本地内容进行爬网

决定如何同步活动目录

您的组织是否有本地敏感的内容?

规划验证之前将其公开您的用户的云混合搜索

哪些搜索体验是否需要您的用户?

如果您已设置云混合搜索并完全爬网的本地内容完成后,在Office 365搜索中心自动显示从Office 365索引混合结果。

垂直搜索的垂直搜索范围缩小搜索结果显示为一组特定的内容,例如显示仅视频。如果您当前使用的是在搜索中心中SharePoint Server垂直搜索,您必须在搜索中心中SharePoint OnlineOffice 365中重新创建它。

网站搜索- SharePoint Server中的文档库中的现有搜索停止搜索索引移到Office 365时返回结果。当用户使用的是作为搜索索引,相同的环境中,因此从Office 365搜索中心搜索提供更好的体验的搜索中心时,搜索是快。如果您的用户需要从Office 365搜索索引中本地 SharePoint 网站的结果,如在现有工作组网站中SharePoint Server 2010,您可以设置搜索从SharePoint Server 2013或SharePoint Server 2016。计划在SharePoint Server 2013或从Office 365搜索索引中获取结果的SharePoint Server 2016远程结果来源和计划使用联合查询。因为您的查询,用户必须使用查询语法Office 365流程中的SharePoint OnlineSharePoint Online的支持。显示从 Office 365 云混合搜索与内部部署 SharePoint Server 2013 中的结果从 Office 365 云混合搜索与内部部署 SharePoint Server 2016 中显示结果中了解详细信息

电子数据展示– 您可能需要设置电子数据展示和SharePoint OnlineOffice 365中独立中SharePoint Server 。

跨网站发布-跨网站发布不适用于云混合搜索。

预览-用户悬停来自Office 365,信息内容,以及预览的内容的搜索结果时,将显示。将自动显示信息来自本地的搜索结果中的内容,但您必须将显示此内容的预览的设置。计划 Office Web Apps 服务器场和配置为使用 Office Web Apps Server SharePoint Server 2013 。了解如何启用的内部部署 SharePoint Online 中的搜索结果预览如果您使用的SharePoint Server 2013,和中启用的内部部署 SharePoint Online 中的搜索结果预览如果您使用的SharePoint Server 2016。

自定义安全修整- SharePoint OnlineOffice 365中不支持自定义安全修整。

某些搜索功能,您可能会从SharePoint Server熟悉使用云混合搜索工作方式不同。规划您的用户告知之间的差异。

最佳匹配的最佳匹配是SharePoint Server 2010功能。使用查询规则中SharePoint OnlineOffice 365中。

自定义搜索范围的自定义搜索范围是SharePoint Server 2010功能。请改用中SharePoint OnlineOffice 365中的结果来源。

升级/降级搜索结果的升级/降级搜索结果是SharePoint Server 2010功能。请改用中SharePoint OnlineOffice 365中的结果来源。

删除本地搜索结果-在管理中心中SharePoint Server您可以选择搜索服务应用程序并使用选项"索引重置"以从搜索索引中删除所有项目。不为云搜索服务应用程序中使用此选项,选项从爬网数据库中,删除爬网历史记录,但不删除本地项Office 365索引因为云SharePoint Server中搜索服务应用程序和搜索索引中Office 365之间没有直接通信。这些本地项目将变为Office 365索引中的出现孤立记录。如果您想要从 Office 365 搜索索引中删除所有本地元数据,将都删除所有本地内容源。任何本地项目左 Office 365 搜索索引中完成该过程后,是孤立的项目,了解如何删除孤立的项目

一些可能会从SharePoint Server熟悉的搜索功能不可用使用云混合搜索。规划以告知您的用户。

多组织SharePoint Server 2013或SharePoint Server 2016场上- SharePoint Server 2013或SharePoint Server 2016服务器场只能附加一个租户中SharePoint OnlineOffice 365中,因此SharePoint Online不能保留多租户SharePoint Server 2013或SharePoint Server 2016服务器场的租户隔离。

由于SharePoint OnlineOffice 365中不支持自定义实体提取自定义实体提取-自定义实体提取不适用于云混合搜索。

由于SharePoint OnlineOffice 365中不支持自定义实体提取内容扩充 web 服务-内容扩充的 web 服务呼叫出不可用云混合搜索。

同义词库的同义词库不可用使用云混合搜索,因为SharePoint OnlineOffice 365中不支持同义词库。

规划云混合搜索 SharePoint Server 中的您搜索体系结构

如果设置了云混合搜索,下列步骤之一是创建云搜索服务应用程序 (云 SSA) 上SharePoint Server 2013或SharePoint Server 2016搜索服务器场。当您创建此云 SSA 时,默认搜索体系结构会为您创建运行云 SSA 的服务器上。每个搜索服务器场可以只有一个云 SSA,但可以有多个 SSAs 云 SSA 与结合使用。

云混合搜索的搜索体系结构包含搜索组件和拓扑,窗体的数据库和服务器所承载该拓扑。您需要规划您拓扑爬网组件的服务器托管搜索组件和数据库,以及为每个服务器所需的硬件的数。

行动起来之前,应阅读了解云混合搜索的搜索拓扑熟悉云混合搜索的搜索架构中的搜索组件。

步骤 1: 内部部署的内容量可以索引中Office 365?

对于每个 1 tb 的额外SharePoint Online中具有您的租户的池的存储空间,您可以通过索引 1 百万项的本地Office 365搜索索引中的内容。您可以购买更多空间,以提高您配额,直到它到达 20 万个项目的阈值。如果您需要索引超过 20 个项目的本地内容,请联系Microsoft 支持以增加此阈值。

步骤 2: 我需要哪些大小云搜索体系结构

云混合搜索建议使用您获取当您创建云 SSA 的默认搜索体系结构:

显示搜索服务器场的服务器和搜索组件的插图。

灰色组件处于非活动状态云混合搜索,但他们仍需要放置在服务器上,如下所示。阅读有关了解云混合搜索的搜索拓扑中的非活动组件。

如同本地仅企业搜索,您可以缩放您搜索的体系结构。主要区别的是为云混合搜索它仅相关要缩放爬网组件。如果需要您可以调整爬网遵循的指南中重新设计的 SharePoint 2013 中的特定性能要求企业搜索拓扑爬网 (爬网的指南也适用于云混合搜索)。请注意,是否爬网高速本地内容时,系统可能会限制对Office 365搜索索引,来保护Office 365租户送纸。如果您的搜索架构中包含多达两个爬网组件,这会导致足够和可接受爬网率。

步骤 3: 哪些硬件要求我应该知道的云搜索体系结构?

我们建议使用虚拟机搜索体系结构,但您也可以使用物理计算机。了解详细信息中选择要运行服务器物理或虚拟

此表显示了每个应用程序服务器或数据库服务器需要的硬件资源的最小量:

服务器

主机上

存储

RAM

处理器1

应用程序服务器

A

100 GB

16 GB

1.8 x CPU 内核 GHz 4

数据库服务器

B

100 GB

16 GB

1.8 x CPU 内核 GHz 4

1在这里,指定 CPU 内核数不 CPU 线程数。

除了上述:

  • 请确保每个主机服务器具有足够的基本安装 Windows Server 操作系统的以及SharePoint Server程序文件的磁盘空间。主机服务器还需要可用硬盘空间诊断日志记录,调试,例如,创建内存转储的日常操作,以及页文件。通常,80 GB 的磁盘空间是足够的 Windows Server 操作系统以及SharePoint Server程序文件。

  • 添加每个数据库服务器 SQL 日志空间的存储空间。如果您没有设置数据库服务器通常备份数据库,SQL 日志空间使用大量存储空间。有关如何对计划 SQL 数据库的详细信息,请参阅存储和 SQL Server 容量规划和配置 (SharePoint Server 2013)

您决定将数据从搜索组件和操作系统分发跨您存储的方法对搜索性能的影响。它是一个好主意:

  • 拆分在三个单独的存储卷或与普通性能的分区的 Windows Server 操作系统文件、 SharePoint Server程序文件和诊断日志。

  • 将搜索组件数据存储在单独的存储卷或以高性能的分区。

提示: 当您在主机上安装SharePoint Server时,可以设置自定义搜索组件数据的位置。主机需要存储数据,请将其存储在以下位置上的任何搜索组件。若要更改此位置更高版本,您必须重新安装SharePoint Server该主机上。

请确保您具有的存储足够快的速度来处理来自搜索组件和数据库的通信。爬网数据库是 IOPS 要求云混合搜索的搜索体系结构中的唯一组件。爬网数据库需要中到高 IOPS,并且 I/O 子系统的典型负载为每个第二个 (分发点) 爬网率每 1 文档的 10 个 IOPS。

云 SSA 的搜索拓扑包含为标准 SSA SharePoint Server 2013或SharePoint Server 2016中的搜索拓扑的相同类型的搜索组件和数据库。但是也存在一些差异。

未使用搜索组件和数据库中云混合搜索-在云混合搜索,它是Office 365处理内容、 存储索引,且处理分析。云 SSA 不使用其自己的内容处理组件、 索引组件、 分析处理组件、 链接数据库或分析数据库。这些组件和数据库是空闲。

搜索组件和云混合搜索中的数据库之间的交互-搜索组件和数据库云 SSA 同期相比的标准 SSA 搜索拓扑的搜索拓扑中交互方式不同:

显示内容源、 搜索服务器场搜索组件和 Office 365 的插图。从内容源,爬网组件,通过和到 Office 365 的信息流。
  1. 爬网组件从您的内部部署服务器场获取内容并将其发送内容到搜索索引中Office 365。它使用连接线内容源,与之进行交互,并使用爬网数据库来存储临时的和以往项目的信息爬网,就像常规爬网组件。

  2. 搜索管理组件运行系统进程的基本搜索,正如标准 SSA 一样。

  3. 我们建议您运行的所有搜索从Office 365,作为云混合搜索优化此。但是,您可以设置网站搜索范围SharePoint Server若要从搜索索引中Office 365获取搜索结果。如果您将在内部部署网站集的搜索设置为查询Office 365索引,此查询处理组件传递查询在搜索框中向Office 365索引和到搜索框中从Office 365索引的结果。

决定如何管理您的本地内容进行爬网

您可以通过您如何管理爬网,如通过有效地使用内容源,安排爬网,爬网规则影响爬网性能和搜索新鲜度。管理爬网的指南的本地仅搜索也适用云混合搜索,请参阅SharePoint Server 2013 中的爬网的最佳做法

决定如何同步活动目录

本地内容已爬网、 分析和加密时, 每个项目的访问控制列表 (Acl) 进行过爬网。Office 365搜索索引存储该项目,与 Acl,因此需要系统能够识别为Office 365中的相同人员的本地用户。当您设置了 Active Directory 同步您的本地网络 (Windows Server Active Directory) 和您的Office 365租户 (Windows Azure Active Directory) 之间时,系统将映射和转换为正确的用户,Acl 和用户从Office 365索引获取安全修整搜索结果。

有两种方法来同步活动目录:

  • 使用密码同步的目录同步

  • 使用单一登录 (SSO) 目录同步

如果您选择 SSO 选项,您还可以配置密码同步如果您希望向作为备份 SSO,但您必须至少一个两个配置 (密码同步或 SSO)。了解详细信息以及如何在Office 365 与本地环境的集成配置的两种方法。

某些组织使用的默认安全组的其中一个在 Windows Server Active Directory (AD),例如域用户安全组分配到其本地内容的访问权限。

默认情况下的 Azure Active Directory 连接同步工具从同步中排除某些对象。安全组有属性 IsCriticalSecurityObject = 是一组对象的工具以外,则返回 true 和域用户是安全组的示例。因此,域用户的成员的访问权限将不可用的 Azure Active Directory (AAD)。即使用户有权访问本地内容,他们不在该内容搜索时获取搜索结果。

相反,通过使用没有 IsCriticalSecurityObject 组分配访问权限 = true,例如所有人组、 经过验证的用户组或自定义组。不包括对象和有关意外的同步结果的详细信息的条件的列表,请参阅使用 Azure Active Directory 同步工具时,将不同步一个或多个对象

您的组织是否有本地敏感的内容?

某些组织都有本地内容被视为敏感由于法规、 法律或地区政治约束。在某些情况下,它被禁止将从内部部署敏感内容的元数据添加到Office 365搜索索引。其他情况下,从内部部署敏感内容的元数据可以添加到Office 365搜索索引中,但只有有限的数量的用户允许敏感内容从打开的搜索结果。

下面是如何无法设置混合搜索以遵守约束的两个示例:

设置和云混合搜索和仔细计划的敏感内容访问权限,以便只是正确的用户访问的敏感内容当用户选择的搜索结果。

设置结合使用混合联合搜索云混合搜索。

显示合并后的云混合搜索、 混合联合的搜索和企业级搜索设置的插图。
  • 规划搜索服务应用程序 (云 SSA) 中SharePoint Server云涵盖所有本地内容除敏感内容的内容源。搜索索引中Office 365添加的已爬网内容的元数据。

  • 规划中SharePoint Server爬网的敏感,本地内容,请参阅规划 SharePoint Server 2013 中的搜索企业级搜索。规划求职敏感内容 SSA 内容源。从当前已爬网的敏感内容的元数据添加到搜索索引中SharePoint Server。

  • 如果您的用户需要从Office 365搜索索引中本地 SharePoint 网站,以显示搜索结果从搜索索引中SharePoint Server和搜索索引中Office 365, SharePoint Server从计划混合联合搜索结果,请参阅规划 SharePoint Server 2013 的混合联合的搜索

规划验证之前将其公开您的用户的云混合搜索

您已创建和设置云 SSA 并完成完全爬网之后,您Office 365搜索中心将显示在本地和联机搜索结果。我们建议您验证并调整在单独的搜索中心,新的搜索体验,同时保留原始的搜索体验保持不变。

规划限制在Office 365您搜索中心,以仅显示Office 365内容的自定义结果源。下图显示了一个环境,您可以验证,并调整混合搜索结果的显示方式:

显示如何内容进入 Office 365 索引从两个 SharePoint Server 内容场和 Office 365 的插图。
  1. 内部部署的内容。在爬网,此内容的元数据将被添加到Office 365搜索索引中。

  2. Office 365内容。在爬网,此内容的元数据将被添加到Office 365搜索索引中。

  3. 默认 (或现有) Office 365搜索中心。创建此搜索中心,从而限制搜索结果以仅显示Office 365内容的自定义结果源。如果您使用的SharePoint Server 2013了解如何在创建 SharePoint Server 2013 中的自定义结果源,如果您使用的SharePoint Server 2016了解如何在创建自定义结果源 SharePoint Server 2016 中的

  4. 新Office 365搜索中心,您验证并调整混合搜索结果的显示方式。此搜索中心使用默认的结果源,并显示搜索结果从内部部署和Office 365内容。您将设置访问,以便仅测试人员和管理员有权访问该网站。

注意: 虽然您可以将保留原始搜索体验优化时保持不变,但无法保留原始Office Delve体验保持不变。Office 365搜索索引中从本地内容的元数据时, Delve将显示此内容。

相关主题

了解 SharePoint 云混合搜索
配置云与 SharePoint Server 2013 的混合搜索
配置云混合搜索与 SharePoint Server 2016
混合 SharePoint 中的搜索

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×