前面我们把OCS的边缘服务器关联到了Lync Server,但我们迄今为止仍然没有Lync Server边缘服务器,虽然我们的用户仍然可以通过旧的OCS边缘服务器在外部进行连接,但一些功能在外部使用会受到限制。今天我们就来部署Lync Server 2013的边缘服务器,从而把整个OCS架构升级到Lync Server 2013,实现完整的Lync Server 2013功能。
我们按照通用步骤来准备标准的Lync 边缘服务器,首先操作的一定是修改计算机名称,注意加上DNS后缀。
然后重启计算机,在重启之前我们也可以顺便把IP地址设置一下。
然后在我们的DNS服务器上加上Lync Server边缘服务器的A记录。
然后就可以在Lync Server 2013拓扑生成器中定义Lync Server 2013边缘服务器了。
在我们的环境,仍然是单一的边缘池,所以边缘池的FQDN一定是单计算机池。
然后在选择功能处,我们沿续OCS的设置,如果OCS选择了启用联盟,那么这里也一定要选择。
在选择IP选项页,我们可以根据需要进行选择,但一般来说我们都不需要IPv6,相信现在IPv6主要是为以后提供兼容。外部地址是否NAT,也是根据实际环境选择的,这跟我们OCS边缘服务器的配置是一致的。
然后会让我们设置边缘服务的FQDN,这里我们可以参考之前OCS的设置,也可以定义新的FQDN,这里其实建议使用新的FQDN,可以与我们前端外部Web Service的URL一致,这样我们可以节约一个DNS记录。
然后就可以发布我们的拓扑了,如果没有问题会显示待办事项。
由于边缘服务器无法直接读取到CMS的配置信息,所以我们需要在Lync Server命令行管理程序中将CMS配置信息导出,可以使用Export-CsConfiguration命令进行导出。
然后我们在边缘服务器上安装本地配置存储,安装时选择从文件中导入,然后选择我们在前端上导出的配置文件。
静静的等待本地配置存储安装完成。
然后我们就可以安装边缘服务器的组件了,这里就不再阐述过程。完成之后我们还需要为边缘服务器申请证书,也可以导入购买的公网证书。这里主要注意几点,无论是申请内部证书还是外部证书首先在证书请求的延迟请求或即时请求位置选择“立即准备请求,但稍后发送”,否则我们是申请不了证书的。其次,申请外部证书的过程中可以把需要的所有域名作为使用者备用名称添加到证书请求中,比如Office Web App服务器的外部地址、Exchange的外部地址、TMG的外部地址等。
把两个证书都申请好,并且在分配时注意正确的匹配证书实际的用途,比如边缘内部就一定要分配申请的内部证书,外部分配外部的证书。
完成之后就可以启动服务了,在Lync Server 2013部署向导中,单击步骤4旁边的运行按钮以启动服务。
由于向导中的服务启动步骤仅仅是一个操作,并不会返回真实的启动结果,所以我们需要到服务管理单元中检查Lync Server服务是否都已经是启动状态。
完成服务启动后,我们打开前端服务器上的Lync Server命令行管理程序,并执行Get-CsManagementStoreReplicationStatus命令来获取Lync Server服务器角色的配置复制状态。
在一般情况来说,Lync Server边缘服务器的最新状态会为False,这是因为我们的边缘服务器刚刚装好,不会立刻同步到最新状态。我们可以选择耐心等待,也可以选择手动执行同步操作,如果要手动执行同步操作,可以在Lync Server命令行管理程序中执行以下命令:
Invoke-CsManagementStoreReplication命令,该命令会立刻让前端服务器联络边缘服务器以便进行配置更新同步。
执行Invoke-CsManagementStoreReplication命令后,稍等片刻我们再次运行Get-CsManagementStoreReplicationStatus命令来检查状态,正常情况下我们就会发现前端和边缘的状态都已经同步到最新了,这表示我们Lync Server的配置信息已经成功复制到边缘,两台服务器可以正常提供服务。
如果此时我们通过Get-CsManagementStoreReplicationStatus命令检查状态,仍然显示False,这种情况就需要我们注意了。一般来说我们可以通过两个步骤进行检查:1.检查一下两台服务器的事件日志,确保不是配置问题。2.检查两台服务器的证书是否相互信任、有效,可以通过Certutil -verify参数很方便的完成检查。
今天的内容就到这里,感谢大家的支持,似乎这是OCS 2007 R2升级的最好一篇文章,如果大家还有其他升级迁移方面的问题,也请提出来,我们大家一起交流学习:)