将 Lync Server 2010 Central Management Server 移动到 Lync Server 2013
上次修改的主题: 2013-11-25
从 Lync Server 2010 迁移到 Lync Server 2013 后,需要将 Lync Server 2010 中央管理服务器移动到 Lync Server 2013 前端服务器或池,然后才能删除旧的 Lync Server 2010 服务器。
中央管理服务器是单个主副本/多个副本系统,其中数据库的读/写副本由包含中央管理服务器的前端服务器保存。 拓扑中的每台计算机(包括包含中央管理服务器的前端服务器)在安装和部署期间默认) 安装在计算机上的名为 RTCLOCAL 的SQL Server数据库 (中都具有中央管理存储数据的只读副本。 本地数据库通过 Lync Server 副本复制器代理接收副本更新,该代理在所有计算机上作为服务运行。 中央管理服务器上的实际数据库和本地副本的名称是 XDS,由 xds.mdf 和 xds.ldf 文件组成。 Active Directory 域服务中的 SCP) (服务控制点引用主数据库位置。 使用中央管理服务器管理和配置 Lync Server 的所有工具都使用 SCP 查找中央管理存储。
成功移动中央管理服务器后,应从原始前端服务器中删除中央管理服务器数据库。 有关删除中央管理服务器数据库的信息,请参阅删除前端池的SQL Server数据库。
使用 Lync Server Management Shell 中的 Windows PowerShell cmdlet Move-CsManagementServer 将数据库从 Lync Server 2010 SQL Server数据库移动到 Lync Server 2013 SQL Server数据库,然后将 SCP 更新为指向 Lync Server 2013 中央管理服务器位置。
在移动中央管理服务器之前准备 Lync Server 2013 前端服务器
在移动 Lync Server 2010 Central Management Server 之前,请使用本部分中的过程准备 Lync Server 2013 前端服务器。
准备Enterprise Edition前端池
在 Lync Server 2013 Enterprise Edition要在其中重新定位中央管理服务器的前端池中:登录到将 Lync Server Management Shell 安装为 RTCUniversalServerAdmins 组成员的计算机。 还必须对要在其中安装中央管理存储的数据库拥有SQL Server数据库 sysadmin 用户权限和权限。
打开 Lync Server Management Shell。
若要在 Lync Server 2013 SQL Server数据库中创建新的中央管理存储,请在 Lync Server Management Shell 中键入:
Install-CsDatabase -CentralManagementDatabase -SQLServerFQDN <FQDN of your SQL Server> -SQLInstanceName <name of instance>
确认 Lync Server 前端 服务的状态已 启动。
准备标准版前端服务器
在 Lync Server 2013 Standard Edition 前端服务器上,要在其中重新定位中央管理服务器:登录到将 Lync Server Management Shell 安装为 RTCUniversalServerAdmins 组成员的计算机。
打开 Lync Server 部署向导。
在 Lync Server 部署向导中,单击 “准备第一个标准版服务器”。
在“执行命令”页上,SQL Server Express安装为中央管理服务器。 创建必要的防火墙规则。 完成数据库和先决条件软件的安装后,单击 “完成”。
注意
初始安装可能需要一些时间,对命令输出摘要屏幕没有可见更新。 这是由于安装SQL Server Express。 如果需要监视数据库的安装,请使用任务管理器来监视安装程序。
若要在 Lync Server 2013 Standard Edition 前端服务器上创建新的中央管理存储,请在 Lync Server Management Shell 中键入:
Install-CsDatabase -CentralManagementDatabase -SQLServerFQDN <FQDN of your Standard Edition Server> -SQLInstanceName <name of instance - RTC by default>
确认 Lync Server 前端 服务的状态已 启动。
将 Lync Server 2010 Central Management Server 移动到 Lync Server 2013
在将成为中央管理服务器的 Lync Server 2013 服务器上:登录到作为 RTCUniversalServerAdmins 组成员安装 Lync Server Management Shell 的计算机。 还必须具有SQL Server数据库管理员用户权限和权限。
打开 Lync Server 命令行管理程序。
在 Lync Server Management Shell 中,键入:
Enable-CsTopology
警告
如果
Enable-CsTopology
未成功,请在继续操作之前解决阻止命令完成的问题。 如果 Enable-CsTopology 不成功,移动将失败,并且可能会使拓扑处于没有中央管理存储的状态。在 Lync Server 2013 前端服务器或前端池的 Lync Server Management Shell 中,键入:
Move-CsManagementServer
Lync Server Management Shell 显示当前状态和建议状态的服务器、文件存储、数据库存储以及服务连接点。 仔细阅读信息并确认这是预期的源和目标。 键入 Y 以继续,或 为 N 以停止移动。
查看 Move-CsManagementServer 命令生成的任何警告或错误并解决它们。
在 Lync Server 2013 服务器上,打开 Lync Server 部署向导。
在 Lync Server 部署向导中,单击 “安装”或“更新 Lync Server 系统”,单击 “步骤 2:设置”或“删除 Lync Server 组件”,单击 “下一步”,查看摘要,然后单击 “完成”。
在 Lync Server 2010 服务器上,打开 Lync Server 部署向导。
在 Lync Server 部署向导中,单击 “安装”或“更新 Lync Server 系统”,单击 “步骤 2:设置”或“删除 Lync Server 组件”,单击 “下一步”,查看摘要,然后单击 “完成”。
重新启动 Lync Server 2013 服务器。 这是必需的,因为组成员身份更改以访问中央管理服务器数据库。
若要确认正在使用新的中央管理存储进行复制,请在 Lync Server Management Shell 中键入:
Get-CsManagementStoreReplicationStatus
注意
复制可能需要一些时间来更新所有当前副本。
移动后删除 Lync Server 2010 Central Management 存储文件
在 Lync Server 2010 服务器上:登录到作为 RTCUniversalServerAdmins 组成员安装 Lync Server Management Shell 的计算机。 还必须具有SQL Server数据库管理员用户权限和权限。
打开 Lync Server Management Shell
警告
在复制完成且稳定之前,请勿继续删除以前的数据库文件。 如果在完成复制之前删除文件,则会中断复制过程,使新移动的中央管理服务器处于未知状态。 使用 cmdlet Get-CsManagementStoreReplicationStatus 确认复制状态。
若要从 Lync Server 2010 Central Management Server 中删除中央管理存储数据库文件,请键入:
Uninstall-CsDatabase -CentralManagementDatabase -SqlServerFqdn <FQDN of SQL Server> -SqlInstanceName <Name of source server>
例如:
Uninstall-CsDatabase -CentralManagementDatabase -SqlServerFqdn sql.contoso.net -SqlInstanceName rtc
其中,<SQL Server>的 FQDN 是 Enterprise Edition 部署中的 Lync Server 2010 后端服务器,或者是标准版服务器的 FQDN。