在 Lync Server 2013 中还原镜像Enterprise Edition后端服务器 - 主服务器

 

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

如果镜像配置中有一个Enterprise Edition后端服务器,并且只有主数据库失败,请按照本部分中的过程操作。 如果主数据库和镜像都失败,请参阅在 Lync Server 2013 中还原Enterprise Edition后端服务器。 如果仅镜像失败,请参阅在 Lync Server 2013 中还原镜像Enterprise Edition后端服务器 - 镜像。 如果托管中央管理存储的数据库失败,请参阅 还原在 Lync Server 2013 中托管中央管理存储的服务器。 如果不是后端服务器的Enterprise Edition成员服务器失败,请参阅在 Lync Server 2013 中还原Enterprise Edition成员服务器

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

在本主题中,示例主数据库具有完全限定的域名 (FQDN) BE1.contoso.com,镜像数据库的 FQDN 为 BE2.contoso.com。

还原Enterprise Edition后端服务器主数据库

  1. 从属于 RTCUniversalServerAdmins 组成员的用户帐户登录到前端服务器。

  2. 启动 Lync Server Management Shell:单击 “开始”,单击 “所有程序”,单击 Microsoft Lync Server 2013,然后单击 Lync Server Management Shell

  3. 强制所有配置的数据库故障转移到镜像。 对于已在此服务器上配置的每个数据库类型,请键入以下 cmdlet:

    Invoke-CsDataBaseFailover -PoolFqdn <Pool FQDN> -DatabaseType <Configured Database Type> -NewPrincipal Mirror -Force -Verbose
    

    例如:

    Invoke-CsDataBaseFailover -PoolFqdn pool0.vdomain.com -DatabaseType User -NewPrincipal Mirror -Force -Verbose
    

    警告

    如果已将后端数据库配置为将同步镜像与见证服务器一起使用,则故障转移是自动的。

  4. 完成故障转移后,执行以下操作:

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

    • 在后端服务器上禁用镜像:右键单击Enterprise Edition前端池下的池,然后选择“编辑属性”。 在“常规”选项卡上的“关联”下,清除“启用SQL Server存储镜像”复选框。 根据需要执行此操作以进行存档和监视。 然后单击 “确定”。

    • 右键单击 Lync Server 2013 节点,单击 “拓扑”,然后单击 “发布”。

    • 选择仍在运行的后端 (BE2.contoso.com) 作为新的 SQL 存储。 为此,请右键单击前端池Enterprise Edition下的池,然后选择“编辑属性”。 在“常规”选项卡上的“关联”下,在示例 BE2.contoso.com) (SQL Server存储字段中键入正常运行的后端的 FQDN。

    • 右键单击 Lync Server 2013 节点,单击 “拓扑”,然后单击 “发布”。

    • 重新启动服务,以便每个服务器都可以读取新的拓扑。 在 Lync Server Management Shell 中,在属于此池的每个前端服务器上运行以下 cmdlet:

      Stop-CsWindowsService
      Start-CsWindowsService
      
  5. 卸载镜像。 在 Lync Server Management Shell 中,运行以下 cmdlet:

    Uninstall-CsMirrorDatabase -DatabaseType User -SqlServerFqdn <MirrorServerFqdn> -SqlInstanceName <SQLInstance> -verbose
    

    例如:

    Uninstall-CsMirrorDatabase -DatabaseType User -SqlServerFqdn DB2.contoso.com -SqlInstanceName rtc -verbose
    

    为此服务器上的所有数据库类型执行此操作。

  6. 在此示例中创建具有相同 FQDN (的干净或新服务器,DB1.contoso.com) 失败计算机,安装操作系统,然后还原或重新注册证书。 此服务器将充当新镜像。

  7. 从属于 RTCUniversalServerAdmins 组成员的用户帐户登录到新服务器。

  8. 安装SQL Server 2012 或 SQL Server 2008 R2,使实例名称与故障前相同。

  9. 从属于 RTCUniversalServerAdmins 组成员的用户帐户登录到前端服务器。

  10. 使用拓扑生成器安装镜像数据库。 执行以下步骤:

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

    • 在后端服务器上启用镜像。 为此,请右键单击前端池Enterprise Edition下的池,然后选择“编辑属性”。 在“常规”选项卡上的“关联”下,选中“启用SQL Server存储镜像”复选框。 此外,请根据需要执行此操作以进行存档和监视。

      然后,在镜像SQL Server存储字段中,键入新服务器的 FQDN (n 此示例,BE1.contoso.com) 。 然后单击 “确定”。

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

    • 按照 “安装数据库 ”向导操作。 在 “创建数据库 ”页上,选择要重新创建的数据库。

    • 按照向导操作,直到出现提示“ 创建镜像数据库”。 选择要安装的数据库并完成此过程。