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 ,如需转载请自行联系原作者


相关文章
|
6月前
|
设计模式 安全 Java
【分布式技术专题】「Tomcat技术专题」 探索Tomcat技术架构设计模式的奥秘(Server和Service组件原理分析)
【分布式技术专题】「Tomcat技术专题」 探索Tomcat技术架构设计模式的奥秘(Server和Service组件原理分析)
104 0
|
3月前
|
Kubernetes Serverless API
Kubernetes 的架构问题之利用不可变性来最小化对API Server的访问如何解决
Kubernetes 的架构问题之利用不可变性来最小化对API Server的访问如何解决
80 7
|
6月前
|
存储 前端开发 JavaScript
Java电子病历编辑器项目源码 采用B/S(Browser/Server)架构
Java电子病历编辑器项目源码 采用B/S(Browser/Server)架构
104 0
|
6月前
|
运维 Oracle 关系型数据库
LIS实验室信息管理系统功能模块(Oracle数据库、Client/Server架构)
LIS实验室信息管理系统功能模块(Oracle数据库、Client/Server架构)
116 0
|
数据采集 数据库
医院LIS系统源码,SaaS架构的Client/Server应用
LIS系统集申请、采样、核收、计费、检验、审核、发布、质控、查询、耗材控制等检验科工作为一体的网络管理系统。它的开发和应用将加快检验科管理的统一化、网络化、标准化的进程。
|
6天前
|
缓存 负载均衡 JavaScript
探索微服务架构下的API网关模式
【10月更文挑战第37天】在微服务架构的海洋中,API网关犹如一座灯塔,指引着服务的航向。它不仅是客户端请求的集散地,更是后端微服务的守门人。本文将深入探讨API网关的设计哲学、核心功能以及它在微服务生态中扮演的角色,同时通过实际代码示例,揭示如何实现一个高效、可靠的API网关。
|
5天前
|
Cloud Native 安全 数据安全/隐私保护
云原生架构下的微服务治理与挑战####
随着云计算技术的飞速发展,云原生架构以其高效、灵活、可扩展的特性成为现代企业IT架构的首选。本文聚焦于云原生环境下的微服务治理问题,探讨其在促进业务敏捷性的同时所面临的挑战及应对策略。通过分析微服务拆分、服务间通信、故障隔离与恢复等关键环节,本文旨在为读者提供一个关于如何在云原生环境中有效实施微服务治理的全面视角,助力企业在数字化转型的道路上稳健前行。 ####
|
5天前
|
Dubbo Java 应用服务中间件
服务架构的演进:从单体到微服务的探索之旅
随着企业业务的不断拓展和复杂度的提升,对软件系统架构的要求也日益严苛。传统的架构模式在应对现代业务场景时逐渐暴露出诸多局限性,于是服务架构开启了持续演变之路。从单体架构的简易便捷,到分布式架构的模块化解耦,再到微服务架构的精细化管理,企业对技术的选择变得至关重要,尤其是 Spring Cloud 和 Dubbo 等微服务技术的对比和应用,直接影响着项目的成败。 本篇文章会从服务架构的演进开始分析,探索从单体项目到微服务项目的演变过程。然后也会对目前常见的微服务技术进行对比,找到目前市面上所常用的技术给大家进行讲解。
16 1
服务架构的演进:从单体到微服务的探索之旅
|
4天前
|
Cloud Native 安全 API
云原生架构下的微服务治理策略与实践####
—透过云原生的棱镜,探索微服务架构下的挑战与应对之道 本文旨在探讨云原生环境下,微服务架构所面临的关键挑战及有效的治理策略。随着云计算技术的深入发展,越来越多的企业选择采用云原生架构来构建和部署其应用程序,以期获得更高的灵活性、可扩展性和效率。然而,微服务架构的复杂性也带来了服务发现、负载均衡、故障恢复等一系列治理难题。本文将深入分析这些问题,并提出一套基于云原生技术栈的微服务治理框架,包括服务网格的应用、API网关的集成、以及动态配置管理等关键方面,旨在为企业实现高效、稳定的微服务架构提供参考路径。 ####
24 5
|
7天前
|
监控 API 微服务
后端技术演进:从单体架构到微服务的转变
随着互联网应用的快速增长和用户需求的不断演化,传统单体架构已难以满足现代软件开发的需求。本文深入探讨了后端技术在面对复杂系统挑战时的演进路径,重点分析了从单体架构向微服务架构转变的过程、原因及优势。通过对比分析,揭示了微服务架构如何提高系统的可扩展性、灵活性和维护效率,同时指出了实施微服务时面临的挑战和最佳实践。
25 7