备份和还原 Reporting Services SharePoint 服务应用程序
适用于: SQL Server Reporting Services (2016) SharePoint ❌ Power BI 报表服务器
有关与以前版本的 SQL Server Reporting Services (SSRS) 相关的内容,请参阅什么是 SQL Server Reporting Services?
本文章说明如何使用 SharePoint 管理中心或 PowerShell 备份和还原 Reporting Services 服务应用程序。
注意
自 SQL Server 2016 之后,不再提供 Reporting Services 与 SharePoint 的集成这一功能。
开始之前
限制和局限
注意
通过使用 SharePoint 备份和还原功能,可以部分地备份和还原 Reporting Services 服务应用程序。 需要执行其他步骤 ,本主题中介绍了这些步骤。 备份过程当前不备份无人参与的执行帐户 (UEA) 或对 Reporting Services 数据库的 Windows 身份验证的加密密钥和凭据。
建议
启动 SharePoint 备份之前备份加密密钥。 如果没有备份加密密钥,则在还原服务应用程序之后将无法访问加密的数据。 需要删除加密数据。
验证你的 Reporting Services 服务应用程序是正在使用 UEA 还是 Windows 身份验证来访问数据库。 如果使用其中一个,请验证正确的凭据,以便在还原过程之后可以正确地配置该服务应用程序。
查看在与备份文件相同的文件夹中创建 SharePoint 备份日志。 该文件通常名为 spbackup.log
备份服务应用程序
请按顺序完成下列步骤:
备份加密密钥。
备份服务应用程序。
验证服务应用程序是使用 UEA 还是 Windows 身份验证来访问数据库。 如果确实使用这两种方法,请记下凭据,以便在还原服务应用程序之后,可以使用这些凭据配置服务应用程序。
使用 SharePoint 管理中心备份加密密钥
有关备份 Reporting Services 加密密钥的信息,请参阅管理 Reporting Services SharePoint 服务应用程序的“加密密钥”部分。
使用 SharePoint 管理中心备份服务应用程序
若要备份服务应用程序,请完成以下步骤:
在 SharePoint 管理中心中,选择“备份和还原”组中的“执行备份”。
在 “共享服务” 节点下,展开 “共享服务应用程序” ,然后选择您的服务应用程序。 该应用程序将具有“SQL Server Reporting Services 服务应用程序”类型。
选择下一步。
键入“备份位置:”的路径,然后选择“开始备份”。
重复此过程,而不是选择服务应用程序,展开“共享服务代理”节点,然后选择服务应用程序代理。 该应用程序将具有“SQL Server Reporting Services 服务应用程序代理”类型。
有关详细信息,请参阅 SharePoint 文档中的以下文章:
SharePoint 文档中的备份服务应用程序 (SharePoint Foundation 2010)
备份服务应用程序 (SharePoint Server 2010)
验证执行帐户和数据库身份验证
执行帐户:验证你的服务应用程序是否正在使用执行帐户:
在 SharePoint 管理中心的“应用程序管理”组中,选择“管理服务应用程序”。
选择服务应用程序的名称,然后选择 SharePoint 功能区中的“管理”。
选择“执行帐户”。
如果配置了执行帐户,则当需要还原服务应用程序备份时,您需要知道凭据。 在知道正确的凭据之前,请不要继续执行备份和还原过程。
数据库身份验证:验证你的服务应用程序是否正在使用 Windows 身份验证来进行数据库身份验证:
在 SharePoint 管理中心的“应用程序管理”组中,选择“管理服务应用程序”。
选择服务应用程序的名称,然后选择 SharePoint 功能区中的“属性”。
查看“Reporting Services (SSRS) 服务数据库”部分。
如果配置了 Windows 身份验证,则您需要知道凭据,以便您可以在还原服务应用程序后对其进行配置。 在知道正确的凭据之前,请不要继续执行备份和还原过程。
还原服务应用程序
请按顺序完成下列步骤:
还原 Reporting Services 服务应用程序。
还原加密密钥。
如果您的服务应用程序正在使用执行帐户或 Windows 身份验证来访问数据库,请配置凭据。
使用 SharePoint 管理中心还原服务应用程序
在 SharePoint 管理中心中,选择“备份和还原”组中的“从备份中还原”。
在“备份目录位置”框中键入指向备份文件的路径,然后选择“刷新”。
从“顶部组件”列表中选择服务应用程序备份,然后选择“下一步”。
选择你的 Reporting Services 应用程序,然后选择“下一步”。
在“登录名和密码”部分中,键入登录名的密码。 登录名框中应填充服务应用程序在备份之前使用的登录名。
选择“开始还原”。
重复此过程,不要还原服务应用程序,展开“共享服务”节点,然后展开“共享服务应用程序”节点。
有关详细信息,请参阅 SharePoint 文档中的以下文章:
还原服务应用程序 (SharePoint Foundation 2010)
还原服务应用程序 (SharePoint Server 2010)
使用 SharePoint 管理中心还原加密密钥
有关还原 Reporting Services 加密密钥的信息,请参阅管理 Reporting Services SharePoint 服务应用程序的“加密密钥”部分。
配置执行帐户和数据库身份验证
执行帐户:如果你的服务应用程序正在使用执行账户,请完成下列步骤对它进行配置:
在 SharePoint 管理中心的“应用程序管理”组中,选择“管理服务应用程序”。
选择服务应用程序的名称,然后选择 SharePoint 功能区中的“管理”。
选择“执行帐户”。
键入帐户和密码,然后选中 “指定执行帐户” 框。
选择“确定”。
数据库身份验证:如果你的服务应用程序正在使用 Windows 身份验证来进行数据库身份验证,请完成以下步骤:
在 SharePoint 管理中心的“应用程序管理”组中,选择“管理服务应用程序”。
选择服务应用程序的名称,然后选择 SharePoint 功能区中的“属性”。
查看“Reporting Services (SSRS) 服务数据库”部分。
选择 “Windows 身份验证” 。
键入帐户和密码。 如果适当,请选择 “用作 Windows 凭据” 。
选择“确定”。