Lync Server 使用命令在架構主機上擴展架構
一. 準備架構
在架構主機上將lync安裝包中的ldf文件復制到架構主機服務器上(這四個 .ldf 文件位於安裝介質或下載的 \Support\Schema 目錄中)。然後cd進入ldf文件的文件夾中。如果使用 Ldifde.exe 導入架構文件,則不管是從以前的版本遷移還是執行全新安裝,都必須導入所有四個文件。必須按以下順序導入這些文件:
ExternalSchema.ldf
ServerSchema.ldf
BackCompatSchema.ldf
VersionSchema.ldf
要在充當架構主機的域控制器上使用 Ldifde.exe 導入這四個架構文件,請使用以下格式:
ldifde -i -v -k -s <DCName> -f <Schema filename> -c DC=X <defaultNamingContext> -j logFilePath -b <administrator account> <logon domain> <password>
例子:
ldifde -i -v -k -s DC1 -f ServerSchema.ldf -c DC=X "DC=contoso,DC=com" -j C:\BatchImportLogFile -b Administrator contoso password
二、準備當前林
在架構主機上運行:
Enable-CsAdForest
格式為:
Enable-CsAdForest [-GroupDomain <FQDN of the domain in which to create the universal groups>]
例子:
Enable-CsAdForest -GroupDomain domain1.contoso.com
等待 Active Directory 復制完成,或者強制向目錄林根級域控制器的“Active Directory 站點和服務”管理單元中列出的所有域控制器進行復制,然後再運行域準備。
驗證林準備是否成功。運行:
復制
Get-CsAdForest
如果林準備已成功,則此 cmdlet 將返回 LC_FORESTSETTINGS_STATE_READY 的值。
三、準備當前域
運行:
Install-CsAdServerSchema [-Ldf <directory where the .ldf file is located>]
如果不指定 Ldf 參數,則默認值為從註冊表中讀取的 Lync Server 2013 安裝路徑。
例如:
Install-CsAdServerSchema -Ldf "C:\Program Files\Microsoft Lync Server 2013\Deployment\Setup"
使用以下 cmdlet 確認架構準備運行結束。
Get-CsAdServerSchema
如果架構準備已成功,則此 cmdlet 將返回 SCHEMA_VERSION_STATE_CURRENT 的值。
等待 Active Directory 復制完成,或強制執行復制。
運行:Enable-CsAdDomain [-Domain <DomainFQDN>]
例如:
Enable-CsAdDomain -Domain domain1.contoso.net
如果不指定 Domain 參數,則默認為本地域。
確認域準備是否已成功。運行:Get-CsAdDomain [-Domain <Domain FQDN>] [-DomainController <Domain controller FQDN>] [-GlobalCatalog <Global catalog server FQDN>] [-GlobalSettingsDomainController <Domain controller FQDN where global settings are stored>]
例如:
Get-CsAdDomain -Domain domain1.contoso.net -GlobalSettingsDomainController dc01.domain1.contoso.com
註意:
參數 GlobalSettingsDomainController 用於指出存儲全局設置的位置。如果設置存儲在“系統”容器中(通常在全局設置尚未遷移到“配置”容器的升級部署中是這種情況),則定義 Active Directory 林的根中的某個域控制器。如果全局設置存儲在“配置”容器中(通常在新部署或設置已遷移到“配置”容器的升級部署中是這種情況),則定義林中的任何域控制器。如果未指定此參數,則 cmdlet 會假定設置存儲在“配置”容器中,並引用 AD DS 中的任何域控制器。
如果不指定 Domain 參數,則默認為本地域。
如果域準備已成功,cmdlet 將返回 LC_DOMAINSETTINGS_STATE_READY 。
Lync Server 使用命令在架構主機上擴展架構