将网站集升级到 SharePoint Server 2016

 

**上一次修改主题:**2017-05-30

摘要: 了解网站集管理员如何将他们的网站升级到 SharePoint Server 2016,然后检查网站集,以确定是否存在问题。

SharePoint Server 2016 中对网站集执行升级的方法已更改。服务器场管理员升级数据库后,网站集将自动升级。

备注

SharePoint Server 2016 中没有“网站集兼容性模式”的概念。你必须始终运行最新版本。

升级网站集

SharePoint Server 2016 引入了新的网站集升级体验。提供了升级网站集的三种方法:

  • 与内容数据库升级结合使用

  • 浏览升级

  • 使用 PowerShell 手动触发

内容数据库升级-

若要升级数据库,请运行 Mount-SPContentDatabase cmdlet。在默认情况下,数据库升级后,网站集将在数据库升级过程中自动升级。

备注

这是升级数据库的默认行为和推荐的方法。

重要

如果你想要延迟网站升级,则可以使用 Mount-SPContentDatabase cmdlet 的 SkipSiteUpgrade 参数。
提供此参数时,网站集将在首次浏览时升级。

On-browse upgrade- 你无需知道网站集是否挂起升级,SharePoint 会在升级过程中为你作出决定。浏览该网站后,SharePoint 会检查网站是否需要升级,如果需要,网站将会被放置到队列,然后计时器作业将其选取以进行升级。

服务器场管理员可使用 PowerShell 升级网站集。

Manually trigger site upgrade- 可以使用 Upgrade-SPSite cmdlet 手动升级网站集。

备注

这是升级网站集的旧选项。

对于网站数量较多的数据库以及仅使用部分网站的客户,此选项是最佳选择。

验证网站集升级是否已成功完成

网站集管理员可在“网站设置”中查看“升级状态”页来验证网站集的升级是否成功。

在“网站设置”中查看升级状态的具体步骤

  1. 确认执行此过程的用户帐户是网站集管理员。

  2. 在网站集的“网站设置”页的“网站集管理”部分,单击“网站集升级”。

  3. 在“网站集升级”页上,单击“查看网站集升级状态”。

    将显示网站集的“升级状态”页。

服务器场管理员可使用 PowerShell 查看网站集升级状态。

查看已升级到 SharePoint Server 2016 的网站集

网站集升级到 SharePoint Server 2016 后,请检查升级后的网站以修复升级网站集后出现的任何问题。在升级生产环境前,请使用本节的步骤识别任何问题。

在升级环境前执行测试时:

  • 首先验证影响比较大或关注度比较高的网站,然后验证优先级较低的网站。作为规划过程的一部分,您应已找出哪些网站为影响比较大和关注度比较高的网站,需要立即处理,哪些网站可以等待稍长时间。

  • 要验证基本功能,可使用一组具有代表性的列表、库、Web 部件等来创建新网站集。查看新网站,以确保网站的常用基本元素能够正常运行。

  • 如果未呈现页面,则可以直接转到 URL (http:// siteurl/_layouts/settings.aspx) 以检查“网站设置”页。如果“网站设置”页工作正常并且升级已成功,则可能是母版页或主页有问题。如果“网站设置”页工作不正常,请转到网站集升级日志文件,以查看是否能获得有关此问题的更多信息。

可以从以下位置查看网站集升级日志:

  • **对于网站集管理员:**若使用 Mount-SPContentDatabase cmdlet 对网站集进行了升级,则不会有单独的 SiteUpgrade*.log 文件。SiteUpgrade 日志在 Upgrade*.log 文件内。

    备注

    可以使用 PowerShell 来检索日志文件。
    在 PowerShell 命令提示符处,键入以下语法:Get-SPSiteUpgradeSessionInfo -Site <siteUrl> OR $site.UpgradeInfo

  • **对于服务器场管理员:**网站集升级日志文件和升级错误日志文件位于 %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\16\LOGS。这些日志的命名格式是:SiteUpgrade-YYYYMMDD-HHMMSS-SSS.log,其中 YYYYMMDD 是日期,HHMMSS-SSS 是时间(24 小时制的小时、分、秒和毫秒)。若要查看有关问题的详细信息,请参阅文件系统日志。

    有关故障排除错误消息的其他信息,请参阅解决 SharePoint Server 2016 中的网站集升级问题

使用以下清单查看已升级网站并查找生产环境中试验升级或升级的问题。

查看已升级网站的清单

大型列表

默认情况下,会在 SharePoint Server 2016 中打开大型列表查询限制。如果某个列表非常大,并且用户使用的视图或执行的查询超过限制或限制阈值,则不允许使用该视图或查询。请检查环境中的任何大型列表,请网站管理员或列表所有者解决该问题。例如,他们可以使用筛选的视图创建索引列、将项目组织到文件夹中、对较大视图的页设置项目限制或使用外部列表。有关大型列表限制以及如何解决大型列表问题的详细信息,请参阅 Office Online 中的管理包含大量项目的列表和库

样式和外观

下表列出了升级之后网站的样式和外观的常见问题,以及如何解决这些问题。

提示

可以通过纠正指向项目的链接来解决本节中描述的大多数问题。

检查内容 出现问题时如何操作

是否正确显示了页面上的所有图像?

验证或修复指向图像的链接。

是否在适当的位置使用了正确的级联样式表颜色和样式?

验证或修复指向级联样式表文件的链接。验证母版页上的链接。

SharePoint 2016 中的主题选项不同 – 你要使用哪种主题?

对网站进行升级之后,网站的主页或其他页面的外观可能有所不同。您可能需要重新创建或修改某个主题并重新应用它。

是否具有任何未正常运行的 JavaScript 控件?

验证或修复指向控件的链接。

页面在浏览器中是否正确显示?

验证页面上的任何 HTML 是否处于严格的 XHTML 模式。

是否有页面显示了任何脚本错误?

验证脚本和链接,并验证任何 HTML 是否处于严格的 XHTML 模式。

See also

SharePoint Server 2016 的升级过程概述