备份和还原 Reporting Services SharePoint 服务应用程序
本主题介绍如何使用 SharePoint 管理中心或 PowerShell 备份和还原Reporting Services服务应用程序。 本主题包含:
开始之前
限制和局限
注意
通过使用 SharePoint 备份和还原功能,可以部分地备份和还原 Reporting Services 服务应用程序。 需要执行其他步骤 ,本主题中介绍了这些步骤。 目前,备份过程不会将无人参与执行帐户的加密密钥和凭据 (UEA) 或 windows 身份验证备份到Reporting Services数据库。
建议
启动 SharePoint 备份之前备份加密密钥。 如果您没有备份加密密钥,则在还原服务应用程序之后将无法访问加密的数据。 您将需要删除加密数据。
验证你的 Reporting Services 服务应用程序是正在使用 UEA 还是 Windows 身份验证来访问数据库。 如果正在使用其中一个,请验证正确的凭据,以便在还原过程之后可以正确地配置该服务应用程序。
查看在与备份文件相同的文件夹中创建的 SharePoint 备份日志。 该文件通常名为 spbackup.log
备份服务应用程序
请按顺序完成下列步骤:
备份加密密钥
备份服务应用程序
验证您的服务应用程序是使用 UEA 还是 Windows 身份验证来访问数据库。 如果确实使用这两种方法,请记下凭据,以便在还原服务应用程序之后,可以使用这些凭据配置服务应用程序。
使用管理中心备份加密密钥
有关备份 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)。
使用管理中心还原加密密钥
有关还原 Reporting Services 加密密钥的信息,请参阅管理 Reporting Services SharePoint 服务应用程序的“加密密钥”部分。
配置执行帐户和数据库身份验证
执行帐户:如果你的服务应用程序正在使用执行账户,请完成下列步骤对它进行配置:
在 SharePoint 管理中心中,单击“应用程序 管理” 组中的“ 管理服务应用程序 ”。
单击服务应用程序的名称,然后单击 SharePoint 功能区中的“ 管理 ”。
单击 “执行帐户”。
键入帐户和密码,然后选中 “指定执行帐户” 框。
单击“确定”。
数据库身份验证:如果你的服务应用程序正在使用 Windows 身份验证来进行数据库身份验证,请完成以下步骤:
在 SharePoint 管理中心中 ,单击“应用程序管理” 组中的“管理服务 应用程序 ”。
单击您的服务应用程序的名称,然后单击 SharePoint 功能区中的 “属性” 。
查看“Reporting Services (SSRS) 服务数据库”部分。
选择 “Windows 身份验证” 。
键入帐户和密码。 如果适当,请选择 “用作 Windows 凭据” 。
单击“确定”