Lync Server无人值守进行AD架构准备

简介:
我们都知道部署Lync Server之前,我们需要对当前的AD架构进行扩展,最简单直接的方式就是使用部署向导,其中的第一步就是准备AD架构。我们可以很轻松的按照向导走完AD架构准备,但这样其实我们并不知道每一步的结果是否都是成功的,并且这需要我们在图形化环境下完成,那么,有没有一种方式可以实现无人值守,我们只需要去关心准备结果是否OK呢?当然是有的,也非常简单,那就是使用Lync Server命令行管理程序。
注意:Lync Server命令行管理程序包含在Lync Server的管理工具中,大家可以在部署向导右侧运行安装管理工具,然后即可使用Lync Server命令行管理工具。好了,下面我们就来使用Lync Server命令行管理程序进行AD架构准备。
 
首先第一步是准备架构:
Install-CsAdServerSchema -Ldf "C:\Program Files\Microsoft Lync Server 2013\Deployment\Setup"
clip_image001[4]
然后我们通过以下命令进行验证:
Get-CsAdServerSchema
clip_image002[4]
如果没有问题,那么应该看到以下结果:
SCHEMA_VERSION_STATE_CURRENT
 
第二个步骤是准备林,与第一个步骤也是非常类似,但是通过Enable-CsAdForest命令来完成:
Enable-CsAdForest -GroupDomain contoso.com
clip_image003[4]
我们可以通过以下命令进行验证:
Get-CsAdForest
如果一切正常,那么就看到以下结果:
LC_FORESTSETTINGS_STATE_READY
clip_image004[4]
第三个步骤是准备域:
Enable-CsAdDomain -Domain contoso.com
clip_image005[4]
验证:
Get-CsAdDomain -Domain contoso.com - GlobalSettingsDomainController dc.contoso.com
clip_image006[4]
结果:
LC_DOMAINSETTINGS_STATE_READY
4.授予服务器权限:
Grant-CsSetupPermission -ComputerOu "CN=LYNC,CN=Computers,DC=Contoso,DC=com" -Domain contoso.com
clip_image007[4]
验证:
Test-CsSetupPermission -ComputerOu "CN=LYNC,cn=computers,DC=Contoso,DC=com" -Domain contoso.com
clip_image008[7]
结果:
True
 
另外附上两条安装SQLServer Express的命令,均是在Powershell中执行所需要的,以便大家能够快速准备Lync Server的先决条件。
安装必备组件
CD "C:\ProgramData\Microsoft\Lync Server\Deployment\cache\5.0.8308.0"
.\SQLEXPR_X64.exe /QUIET /IACCEPTSQLSERVERLICENSETERMS HIDECONSOLE /ACTION=Install /FEATURES=SQLENGINE,Tools /INSTANCENAME=RTCLOCAL /TCPENABLED=1 /SQLSVCACCOUNT="NT AUTHORITY\NetworkService"/SQLSYSADMINACCOUNTS="Builtin\administrators" /BROWSERSVCSTARTUPTYPE="Automatic" /AGTSVCACCOUNT="NT AUTHORITY\NetworkService" /SQLSVCSTARTUPTYPE=Automatic
部署本地数据库
$x = Export-CsConfiguration -AsBytes
Import-CsConfiguration -ByteInput $x -LocalStore
Enable-CSReplica -Verbose -Confirm:$false
Replicate-CsCmsCertificates
在完成整个Lync Server服务器角色的部署后,如果能够把GUI卸载了,仅仅是留下Server Core的话,这样的稳定性和安全性应该会好些。在Server 2012中我们就可以这样来做,即等待所有角色都部署完成后,把图形界面卸载了,这样效果更好一些。关于卸载GUI的内容,可以参考下以下文章:



 本文转自 reinxu 51CTO博客,原文链接:http://blog.51cto.com/reinember/1136440 ,如需转载请自行联系原作者


相关文章
|
27天前
|
设计模式 安全 Java
【分布式技术专题】「Tomcat技术专题」 探索Tomcat技术架构设计模式的奥秘(Server和Service组件原理分析)
【分布式技术专题】「Tomcat技术专题」 探索Tomcat技术架构设计模式的奥秘(Server和Service组件原理分析)
32 0
|
9月前
|
存储 监控 Oracle
LIS实验室信息系统源码,SaaS架构的Client/Server应用
实验室信息系统(Laboratory Information System,缩写LIS)是一类用来处理实验室过程信息的软件。这套系统通常与其他信息系统比如医院信息系统(HIS)连接。实验室信息系统由多种实验室流程模块构成,这些模块可以依据客户的实际情况进行选择和配置。
|
4月前
|
存储 前端开发 JavaScript
Java电子病历编辑器项目源码 采用B/S(Browser/Server)架构
Java电子病历编辑器项目源码 采用B/S(Browser/Server)架构
29 0
|
4月前
|
运维 Oracle 关系型数据库
LIS实验室信息管理系统功能模块(Oracle数据库、Client/Server架构)
LIS实验室信息管理系统功能模块(Oracle数据库、Client/Server架构)
55 0
|
5月前
|
数据采集 数据库
医院LIS系统源码,SaaS架构的Client/Server应用
LIS系统集申请、采样、核收、计费、检验、审核、发布、质控、查询、耗材控制等检验科工作为一体的网络管理系统。它的开发和应用将加快检验科管理的统一化、网络化、标准化的进程。
|
9月前
|
SQL 存储 数据库
【SQL server 2008】视图、索引、架构
【SQL server 2008】视图、索引、架构
87 0
|
9月前
|
Web App开发 前端开发 安全
基础:BS(Browser/Server)、CS(Client/Server)架构
基础:BS(Browser/Server)、CS(Client/Server)架构
217 0
|
9月前
|
存储 分布式计算 监控
分布式数据库HBase的基本概念和架构之基本架构的Region Server
分布式数据库HBase是一个开源的分布式数据库系统,是Apache Hadoop生态系统的重要组成部分。
352 0
|
10月前
|
前端开发 JavaScript 中间件
手把手教你手写 Vite Server(二)—— 插件架构设计(下)
手把手教你手写 Vite Server(二)—— 插件架构设计(下)
297 0
|
10月前
|
JavaScript 前端开发 中间件
手把手教你手写 Vite Server(二)—— 插件架构设计(上)
手把手教你手写 Vite Server(二)—— 插件架构设计(上)
150 0