准备新硬件

本主题是“还原单一服务器”教程的第一部分,介绍了如何安装和配置必备组件,如何还原数据库和 SharePoint 场,以及如何安装但不配置 Team Foundation Server (TFS) 以便在新硬件上还原数据库。

主题内容

  1. 选择硬件并命名服务器

  2. 在新服务器上安装 SQL Server

  3. 在新服务器上安装 SharePoint Foundation

  4. 安装 Team Foundation Server

需要的权限

若要执行此主题中的程序,您必须是您想要安装软件的服务器上的**“Administrators”**安全组的成员。

选择硬件并命名服务器

还原由于硬件故障意外脱机的部署始终是一项紧张的工作,并且通常需要尽快获取硬件。 您可能会忍不住赶紧拿来一台未使用的计算机并试图把它当做新服务器使用。 但是,为了保持部署长期正常运行并帮助确保您成功还原部署,使用的任何服务器的 RAM 不应小于以前的计算机,并且还应确保新服务器和旧服务器运行相同的操作系统。 您还必须尽可能与以前的服务器的服务包级别匹配。

此外,这是一个为部署扩大硬盘空间或提高处理能力的机会,尤其是在以前的服务器的性能不理想或者硬盘空间较少的情况下。 升级处理器的数目或速度、添加更多 RAM 或添加更多的硬盘空间不应对您的还原造成负面影响,而且您和您的用户应可以从更快、更强大的服务器受益。

命名服务器

如果您将新服务器命名为与旧服务器完全相同的名称,则可以将对用户造成的混乱和不便降至最低。 如果新服务器具有与旧服务器相同的名称,您也将更容易地找到它来还原部署。 请为新服务器使用与旧服务器相同的名称,除非您有不重新使用该名称的充分理由,例如旧服务器名称中有影响在 Team Web Access 中导航的下划线。

部署示例的新服务器

本示例继续以教程中的虚拟公司 Fabrikam,Inc. 的 IT 管理员为例,她要执行原始部署的硬件故障的恢复工作。 在需要计划外的新服务器时,她直接考虑使用与以前的服务器的规范完全匹配的另一台计算机。 但是,她了解到 TFS 采用量正在增长,并且多个其他部门也在考虑使用她的部署。 考虑到这一点,她争取到资金来购买新的服务器,新服务器带有更快的双核处理器系统、16 GB 的 RAM 和两个 500 GB 的硬盘驱动器。 她将新服务器命名为与旧服务器相同的名称 FabrikamPrime。

在新服务器上安装 SQL Server

在获得了符合上述要求的服务器并为其命名相同的名称之后,您必须在新硬件上安装相同版本的 SQL Server。 您必须确保选择与您的先前部署相同的集合设置,否则您将无法还原为旧部署备份的数据库。

提示

SQL Server 的大部分安装使用默认排序规则设置。默认排序规则设置取决于您安装 SQL Server 的服务器上的 Windows 系统区域设置。

安装 SQL Server 以支持 Team Foundation Server

  1. 启动 SQL Server 安装中心。

  2. 在**“SQL Server 安装中心”页上,选择“安装”,然后选择“全新安装或向现有安装添加功能”**。

  3. 在**“安装程序支持规则”页上,验证已通过的所有规则,然后选择“确定”**。

  4. 在**“产品密钥”页上,提供产品密钥,然后选择“下一步”**。

  5. 在**“许可条款”页上查看许可协议。 如果您接受条件,请单击“我接受许可条款”。 或者,您可以选中复选框将使用数据发送到 Microsoft,然后选择“下一步”**。

  6. 在**“安装程序支持文件”页上,选择“安装”**。

  7. 在**“安装程序支持规则”页上,查看安装信息。 更正所有失败条件,然后选择”下一步“**。

  8. 在**“安装程序角色”页上,选择“SQL Server 功能安装”,然后选择“下一步”**。

  9. 在**“功能选择”页上,选中以下的复选框,然后选择“下一步”**:

    • 数据库引擎服务

    • 全文搜索

    • Analysis Services(如果报告是想还原的部署的一部分)

    • Reporting Services(如果报告是想还原的部署的一部分)

    • 客户端工具连接

    • 管理工具 - 基本

    • 管理工具 - 完成

    安装 SQL Server 2008 R2 - 功能

  10. 在**“安装规则”页中,查看所有警告并更正所有错误,然后选择“下一步”**。

  11. 在**“实例配置”页上,选择“默认实例”,然后选择“下一步”**。

  12. 在**“磁盘空间要求”页上查看信息,以确保有足够的磁盘空间,然后选择“下一步”**。

  13. 在**“服务器配置”页上,选择“对所有 SQL Server 服务使用相同帐户”。 在“对所有 SQL Server 服务使用相同帐户”窗口中,选择或指定 NT AUTHORITY\NETWORK SERVICE,然后选择“确定”**。

    在**“启动类型”列中,为可编辑的所有服务指定“自动”,然后选择“下一步”**。

    设置为网络服务/自动的帐户

  14. 在**“数据库引擎服务”页上的“帐户设置”选项卡中,选择“Windows 身份验证模式”,然后选择“添加当前用户”来添加您的帐户作为此 SQL Server 实例的管理员。 可以选择为要作为数据库管理员的用户添加任何其他用户帐户,然后选择“下一步”**。

  15. 在**“Analysis Services 配置”页上的“帐户设置”选项卡中,选择“添加当前用户”添加您的帐户作为 Analysis Services 数据库的管理员。 可以选择为要作为管理员的用户添加任何其他用户帐户,然后选择“下一步”**。

  16. 在**“Reporting Services 配置”页上,选择“安装本机模式默认配置”,然后选择“下一步”**。

  17. 在**“错误报告”页中选择是否向 Microsoft 发送有关错误的信息,然后选择“下一步”**。

  18. 在**“安装规则”页中,查看所有错误或警告,然后选择“下一步”**。

  19. 在**“准备安装”页上,查看要安装的组件列表,如果它们与下图中显示的功能列表匹配,则选择“安装”。 如果您需要进行任何更改,请单击“返回”**。

    安装 SQL Server 2008 R2 - 已就绪

    在**“安装进度”页上,可选择监视每个组件的安装进度。 当所有组件完成安装时,会出现“完成”**页。 检查所有消息,然后关闭该页。

  20. 在完成安装后,访问 Microsoft Update 以应用与应用于旧服务器上的安装的相同 Service Pack 或更新。 不要应用未应用于该服务器的任何 Service Pack 或更新。

在新服务器上安装 SharePoint Foundation

与 Team Foundation Server 的新安装不同,您无法使用 TFS 安装向导来为您安装 SharePoint Foundation。 如果您希望能够还原在您的部署的 SharePoint Foundation 部分使用的团队项目门户网站和其他信息,则必须先手动安装 SharePoint Foundation,然后还原服务器场。

使用 SharePoint 工具安装 SharePoint Foundation

可以使用随 SharePoint Foundation 提供的工具和功能在新服务器上安装它。 您应该选择与您以前的部署相同的部署配置。 例如,如果在您的原始部署中的 Team Foundation Server 安装过程中自动安装了 SharePoint Foundation,则应选择在单一服务器上安装 SharePoint Foundation,但使用已在新服务器上安装的 SQL Server 的安装。 您还应该在安装 SharePoint Foundation 之前运行 Microsoft SharePoint 产品准备工具。

在单一服务器场配置中安装 SharePoint Foundation

  1. 启动 SharePoint Foundation 的安装媒体。 在 SharePoint Foundation 起始页上,选择**“安装 SharePoint Foundation”**。

  2. 在**“阅读 Microsoft 软件许可条款”页上,查看条款,选中“我接受此协议的条款”复选框,然后选择“继续”**。

  3. 在**“选择所需的安装”页上选择“服务器场”**。

  4. 在**“服务器类型”选项卡中,选择“完全”**。

    如果要在自定义位置安装 SharePoint Foundation,请选择**“数据位置”选项卡,然后键入位置或选择“浏览”**来指定位置。

  5. 单击**“立即安装”**。

  6. 安装完成时,请选择**“关闭”**。 不要配置初始场。

使用 Windows PowerShell 安装 SharePoint Foundation。

当有多种方式来安装 SharePoint Foundation(包括随 SharePoint Foundation 提供的工具)时,还原场需要 Windows PowerShell。 也可以使用 Windows PowerShell 来安装 SharePoint Foundation。 为了方便起见,请考虑在新服务器上使用 Windows PowerShell 以安装和还原 SharePoint Foundation。 有关 Windows PowerShell 的详细信息,请参见 入门:使用 Windows PowerShell 进行 Windows Server 管理

使用 Windows PowerShell 安装 SharePoint Foundation

  1. 打开 Windows PowerShell 命令提示符。

  2. 输入以下命令,其中 Drive 是 SharePoint Foundation 安装媒体的位置:

    Install-SharePoint -SetupExePath "Drive:\SharePoint 2013\Setup\setup.exe"
    

    这会使用 PID 键在场部署中安装 SharePoint Foundation,但不会配置它或创建任何数据库。 相反,您会将该场及其数据库还原为此安装。

    提示

    或者,可以选择使用一个包含 Install-SharePoint 命令的配置 XML 文件来安装 SharePoint Foundation。

    有关详细信息,请参见通过使用 Windows PowerShell 安装 SharePoint Foundation

安装 Team Foundation Server

要使用**“计划的备份”**功能还原数据库,您必须安装但不配置 Team Foundation Server 软件。

安装 Team Foundation Server 二进制文件和工具

  1. 启动 Team Foundation Server 的安装媒体。 在**“Team Foundation Server 安装程序”页上,选择“安装”**。

  2. 安装完成后,“Team Foundation Server 配置中心”将打开。 选择“取消”

    显示配置中心时将其关闭

    管理控制台将自动打开并处于未配置状态。 这是预期情况。

主页 | 准备新硬件 | 还原数据库 | 安装和配置 Team Foundation Server | 重新连接服务和用户