Azure DevOps Server |Azure DevOps Server |Azure DevOps Server 2022 |Azure DevOps Server 2020
本主题是还原 Single-Server 教程的第二部分,介绍如何使用原始服务器的备份来还原新服务器上的 Team Foundation Server (TFS) 和 SharePoint 场的数据库。
可以使用原始部署的备份将数据从该部署还原到新服务器。 还原数据时,请务必将所有数据库和 SharePoint 场还原到同一时间点。 如果按照 “创建备份计划和计划”中的指南进行作,则使用 “计划备份 ”功能创建备份。 你将使用这些备份还原数据。
如果手动配置了备份,则无法使用计划备份中的“还原”向导还原这些数据库。 必须使用用于备份它们的软件手动还原它们。
可以使用此主题来:
- 还原 Team Foundation Server 数据库
- 还原 SharePoint 服务器场
先决条件
若要执行这些过程,你必须是以下组的成员或具有以下权限:
- 服务器上的 管理员 安全组的成员。
- SQL Server 系统管理员安全组的成员或 SQL Server 执行备份和创建维护计划权限都必须设置为“允许”。
- Team Foundation 数据库的 sysadmin 安全组的成员。
- 场管理员组的成员。
还原 Team Foundation Server 数据库
安装和配置软件不足以恢复部署。 必须先还原数据,然后用户才能恢复工作。 有一个向导帮助你完成这项任务。
还原数据库
若要启动还原向导,请打开 TFS 的管理控制台并导航到 计划备份。
指定备份集的路径,然后选择要用于还原的集。
完成安装向导并还原数据库。
在示例部署中,使用还原向导还原以下数据库:
TFS_Warehouse
TFS_DefaultCollection
这是集合数据库的默认名称。 如果自定义了名称,请确保使用该名称。
TFS_Configuration(配置)
ReportServer
ReportServerTempDB
WSS_Config
WSS_AdminContent
WSS_Content
还原向导还会在其作过程中还原 SQL Server Reporting Services 的加密密钥。 可以选择手动还原该密钥,但不需要这样做。
还原 SharePoint 服务器场
尽管还原向导还原了用于部署的 SharePoint 数据库,但它无法还原服务器场。 必须使用 Windows PowerShell 和 Restore-SPFarm 命令来还原您创建的 SharePoint 场的备份。 在某些情况下,可以选择使用管理中心网站还原场而不是 Restore-SPFarm,但 PowerShell 命令是还原场的首选方法。
若要恢复场,必须使用属于场管理员组成员的帐户登录,或者在系统提示时提供属该组成员的帐户凭据。
使用 Restore-SPFarm 恢复 SharePoint Foundation 农场
打开 Windows PowerShell 或 SharePoint 命令行管理程序。
在 Windows PowerShell 命令提示符处,输入以下命令,其中 UNCPath 是场备份所在的目录的完全限定 UNC 路径:
Restore-SPFarm –Directory UNCPath –RestoreMethod Overwrite此命令将使用最新可用备份恢复服务器群。 如果要使用不同的备份,则必须使用 –BackupID 参数和要使用的特定备份的 GUID 指定要还原的备份。
在 Windows PowerShell 命令提示符处,输入以下命令,其中 ServiceApplicationID 是还原场的 GUID:
Start-SPServiceInstance –Identity ServiceApplicationID小提示
如果不知道 GUID,可以使用 Get-SPServiceInstance 命令列出服务器上所有 SharePoint 应用程序的服务实例 GUID。
有关还原场的详细信息,请参阅 还原场(SharePoint Foundation) 和 Restore-SPFarm。
使用 SharePoint 管理中心恢复服务器场
打开 SharePoint 管理中心,在 主页 的“备份和还原”部分中, 从备份中选择“还原”。
打开“还原向导”。
在 “从备份还原 - 第 1 步 ”页中,选择要还原的场备份作业,然后选择“ 下一步”。
在 “从备份还原 - 第 2 步 (共 3 页)”中,选中场选项旁边的复选框,然后选择“ 下一步”。
在 “从备份还原 – 第 3 步” 页的 “还原组件” 部分中,确保 农场 显示在 “还原以下组件” 列表中。 在“ 仅还原配置设置” 部分中,选择 “还原内容”和“配置设置”。 在 “还原选项” 部分的 “还原类型”下,选择 “相同配置”。 当出现一个对话框要求你确认你的选择时,请选择“ 确定”,然后选择“ 开始还原”。
监视恢复的常规状态,因为它显示在“备份和还原作业状态”页的“就绪状态”部分中。 状态每隔 30 秒自动更新一次。 还可以选择通过选择 “刷新”手动更新状态。
还原完成后,返回到管理中心中的 主页 。 在 应用程序管理中,选择“ 管理服务器上的服务”。
在 “服务器上的服务 ”页上,找到还原场的服务应用程序,然后在 “作” 列中,为其中每个服务应用程序选择 “启动 ”。
有关还原服务器场的详细信息,请参阅还原服务器场(SharePoint Foundation)。