为 Lync Server 2013 配置SQL Server群集

 

上次修改的主题: 2014-01-10

Microsoft Lync Server 2013 支持针对 SQL Server 2012 和 SQL Server 2008 R2 的群集。 有关支持的详细信息,请参阅 Lync Server 2013 中的数据库软件支持

在安装和部署Enterprise Edition前端服务器和后端数据库之前,应先设置和配置SQL Server群集。 有关 2012 SQL Server故障转移群集的最佳做法和设置说明,请参阅https://technet.microsoft.com/library/hh231721.aspx。 有关 SQL Server 2008 中的故障转移群集,请参阅https://technet.microsoft.com/library/ms189134(v=sql.105).aspx

安装 SQL Server 时,应安装 SQL Server Management Studio 来管理数据库位置和日志文件位置。 安装 SQL Server 时,SQL Server Management Studio 将作为可选组件安装。

重要

若要在基于 SQL Server 的服务器上安装和部署数据库,必须是安装数据库文件的基于 SQL Server 的服务器的 SQL Server sysadmin 组的成员。 如果你不是 SQL Server sysadmin 组的成员,则需要请求将你添加到组,直到部署数据库文件。 如果无法成为 sysadmin 组的成员,则应为SQL Server数据库管理员提供用于配置和部署数据库的脚本。 有关完成过程所需的适当用户权限和权限的详细信息,请参阅 Lync Server 2013 中SQL Server的部署权限

配置SQL Server群集

  1. 完成SQL Server群集的安装和配置后,可使用SQL Server实例虚拟群集名称 (在拓扑生成器中定义SQL Server存储,如SQL Server群集) 和SQL Server数据库的实例名称中配置的。 与单个基于SQL Server的服务器不同,对于基于群集SQL Server的服务器,你将使用虚拟节点完全限定的域名 (FQDN) 。

    注意

    不必为拓扑生成器配置单个 Windows Server 群集节点。 将仅使用虚拟SQL Server群集名称。

  2. 如果使用拓扑生成器部署数据库,则必须是 SQL Server sysadmin 组的成员。 如果你是 SQL Server sysadmin 组的成员,但在域中没有权限 (例如,SQL Server数据库管理员角色) ,则有权创建数据库,但不读取 Lync Server 中所需的信息。 有关部署 Lync Server 所需的用户权限和权限的详细信息,请参阅 Lync Server 2013 中SQL Server的部署权限

  3. 确保数据库文件夹和日志文件文件夹默认值使用SQL Server Management Studio正确映射到SQL Server群集中的共享磁盘。 如果要使用拓扑生成器创建数据库,则这是必需的过程。

    注意

    如果未安装SQL Server Management Studio,可以通过重新运行SQL Server安装,然后选择管理工具作为现有SQL Server部署的附加功能来安装它。

  4. 使用拓扑生成器或Windows PowerShell cmdlet 安装基于SQL Server服务器的数据库。 若要使用拓扑生成器,请使用以下过程。 若要使用 Windows PowerShell cmdlet,请参阅 Lync Server 2013 中使用 Lync Server Management Shell 安装数据库

使用拓扑生成器创建数据库

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

    警告

    以下过程假定你已在拓扑生成器中定义和配置拓扑。 有关定义拓扑的详细信息,请参阅Lync Server 2013 中定义和配置拓扑。 若要使用拓扑生成器发布拓扑并配置数据库,必须以具有正确用户权限和组成员身份的用户身份登录。 有关所需的权限和组成员身份的详细信息,请参阅 Lync Server 2013 中SQL Server的部署权限

  2. 在拓扑生成器中,发布拓扑时,在 “创建数据库 ”页上,单击 “高级”。

  3. 选择数据库文件位置”页有两个选项,用于确定如何将数据库文件部署到SQL Server群集。 选择下列选项之一:

    • 自动确定数据库文件位置。 此选择使用算法根据基于 SQL Server 的服务器上的驱动器配置确定数据库日志和数据文件位置。 这些文件将以尝试提供最佳性能的方式进行分发。

    • 使用 SQL Server 实例默认值。 选择此选项将根据SQL Server实例设置安装日志和数据文件。 将数据库文件部署到SQL Server后,SQL Server数据库管理员可能需要重新定位这些文件,以优化特定SQL Server配置要求的性能。

  4. 完成拓扑的发布并确认操作期间没有错误。