还原在 Lync Server 2013 中托管中央管理存储的服务器

 

上次修改的主题: 2013-02-21

Lync Server 部署有一个中央管理存储,其副本将复制到运行 Lync Server 服务器角色的每个服务器。 本主题介绍如何还原承载中央管理存储的后端服务器或标准版服务器。

若要查找中央管理服务器所在的池,请打开拓扑生成器,单击 Lync Server,然后在 “中央管理服务器”下的右窗格中查看。

如果托管中央管理存储的后端服务器处于镜像设置中,并且镜像数据库仍然正常运行,我们建议你备份此仍然正常运行的镜像,然后按照以下还原过程对主数据库和镜像数据库执行完全还原。 这是必需的,因为后端还原需要修改和发布拓扑,只有主数据库托管 CMS 正常运行时,才能执行此操作。 另请注意,如果无法发布拓扑,则无法交换主数据库角色和镜像数据库角色。

注意

如果未托管中央管理存储的后端服务器或 Standard Edition 服务器失败,请参阅在 Lync Server 2013 中还原Enterprise Edition后端服务器在 Lync Server 2013 中还原 Standard Edition 服务器。 如果托管中央管理存储的后端服务器处于镜像配置中,并且只有镜像失败,请参阅 Lync Server 2013 中还原镜像Enterprise Edition后端服务器 - 镜像。 如果任何其他服务器失败,请参阅 Lync Server 2013 中还原Enterprise Edition成员服务器

提示

建议在开始还原之前获取系统的映像副本。 如果还原过程中出现问题,可以使用此映像作为回滚点。 安装操作系统并SQL Server并还原或重新注册证书后,可能需要获取映像副本。

还原中央管理存储

  1. 从具有与故障计算机相同的完全限定域名 (FQDN) 的干净或新服务器开始,安装操作系统,然后还原或重新注册证书。

    注意

    按照组织的服务器部署过程执行此步骤。

  2. 从属于 RTCUniversalServerAdmins 组和本地管理员组成员的用户帐户登录到要还原的服务器。

  3. 如果要还原 Standard Edition 服务器,请通过将相应的文件存储从$Backup复制到服务器上的文件存储位置,然后共享文件夹来还原文件存储。

    重要

    还原的文件存储的路径和文件名应与备份的文件存储完全相同,以便使用文件的组件可以访问它们。

  4. 执行下列操作之一:

    • 如果要安装 Standard Edition 服务器,请浏览到 Lync Server 安装文件夹或媒体,然后启动位于\setup\amd64\Setup.exe处的 Lync Server 部署向导。 在部署向导中,单击 “准备第一个标准版服务器 ”,然后按照向导安装中央管理存储。

    • 如果要安装企业后端服务器,请安装SQL Server 2012 或 SQL Server 2008 R2,使实例名称与故障前相同。

      注意

      服务器可能包含多个并置数据库或单独的数据库,具体取决于要还原的服务器和部署。 按照相同的过程安装最初用于部署服务器的SQL Server,包括SQL Server权限和登录名。

  5. 从前端服务器启动 Lync Server Management Shell:单击 “开始”,单击 “所有程序”,单击 Microsoft Lync Server 2013,然后单击 Lync Server Management Shell

  6. 重新创建中央管理存储。 在命令行中键入:

    Install-CsDatabase -CentralManagementDatabase -Clean -SqlServerFqdn <FQDN> -SqlInstanceName <instance name> -Verbose
    

    例如:

    Install-CsDatabase -CentralManagementDatabase -Clean -SqlServerFqdn Server01.contoso.com -SqlInstanceName cms -Verbose
    
  7. 设置中央管理存储的Active Directory 域服务控制点。 在命令行中键入:

    Set-CsConfigurationStoreLocation -SqlServerFqdn <FQDN> -SqlInstanceName <instance name> -Verbose
    

    例如:

    Set-CsConfigurationStoreLocation -SqlServerFqdn Server01.contoso.com -SqlInstanceName cms -Verbose
    

    注意

    如果失去连接点,可以重新运行此 cmdlet。

  8. 从$Backup导入中央管理存储数据。 在命令行中键入:

    Import-CsConfiguration -FileName <CMS backup file name>
    

    例如:

    Import-CsConfiguration -FileName "C:\Config.zip"
    
  9. 启用刚才所做的更改。 在命令行中键入:

    Enable-CsTopology
    

    注意

    启用拓扑后,可以在数据库中找到拓扑文档。

  10. 如果要还原同样托管 CMS 的Enterprise Edition后端服务器,或者需要重新创建 CMS 镜像,请执行此步骤。 否则,请跳到步骤 11。

    通过执行以下操作安装独立数据库:

    1. 启动拓扑生成器:单击 “开始”,单击 “所有程序”,单击 Microsoft Lync Server 2013,然后单击 Lync Server 拓扑生成器

    2. 单击现有部署中的“下载拓扑”,然后单击“确定”。

    3. 选择拓扑,然后单击 “保存”。 单击 “是 ”确认所选内容。

    4. 右键单击 Lync Server 2013 节点,然后单击 “安装数据库”。

    5. 按照 “安装数据库 ”向导操作。 如果要还原此服务器上中央管理存储之外的数据库,请在 “创建数据库 ”页上选择要重新创建的数据库。

      注意

      “创建数据库”页上仅显示独立 数据库 。 运行 Lync Server 部署向导时,会创建并置数据库。

    6. 如果要还原镜像后端服务器,请继续遵循向导的其余部分,直到出现创建镜像数据库的提示。 选择要安装的数据库并完成该过程。

    7. 按照向导的其余部分操作,然后单击 “完成”。

    提示

    可以使用 Install-CsDatabase cmdlet 创建每个数据库,并使用 Install-CsMirrorDatabase cmdlet 来配置镜像,而不是运行拓扑生成器。 有关详细信息,请参阅 Install-CsDatabaseInstall-CsMirrorDatabase

  11. 如果要还原 Standard Edition 服务器,请浏览到 Lync Server 安装文件夹或媒体,并启动位于\setup\amd64\Setup.exe的 Lync Server 部署向导。 使用 Lync Server 部署向导执行以下操作:

    1. 运行 步骤 1:安装本地配置存储 以安装本地配置文件。

    2. 运行 步骤 2:安装或删除 Lync Server 组件 以安装 Lync Server 服务器角色。

    3. 运行 步骤 3:请求、安装或分配证书 以分配证书。

    4. 运行 步骤 4:启动服务 以在服务器上启动服务。

    有关运行部署向导的详细信息,请参阅要还原的服务器角色的部署文档。

  12. 通过执行以下操作还原用户数据:

    1. 将ExportedUserData.zip从 $Backup\ 复制到本地目录。

    2. 在还原用户数据之前,必须停止 Lync 服务。 为此,请键入:

      Stop-CsWindowsService
      
    3. 若要还原用户数据,请在命令行键入:

      Import-CsUserData -PoolFqdn <Fqdn> -FileName <String>
      

      例如:

      Import-CsUserData -PoolFqdn "atl0cs-001.litwareinc.com" -FileName "C:\Logs\ExportedUserDatal.zip"
      
    4. 通过键入以下内容重启 Lync 服务:

      Start-CsWindowsService
      
  13. 将位置信息数据还原到中央管理存储。 在命令行中键入:

    Import-CsLisConfiguration -FileName <LIS backup file name>
    

    例如:

    Import-CsLisConfiguration -FileName "D:\E911Config.zip"
    
  14. 如果在此池或 Standard Edition 服务器上部署了响应组,请还原响应组配置数据。 有关详细信息,请参阅 Lync Server 2013 中的还原响应组设置

  15. 如果要还原包含存档或监视数据库的后端服务器,请使用SQL Server管理工具(例如SQL Server Management Studio)还原存档或监视数据。 有关详细信息,请参阅 在 Lync Server 2013 中还原监视或存档数据