Lync Server 2010标准版前端服务器迁移之一:新建中央站点(上)

2019-03-05 15:43:54 浏览数 (1)

前面两篇讲到Lync AD域控、CA证书颁发机构从物理机迁移至虚拟机,本篇开始,讲解如何把Lync Server 2010标准版从物理机迁移至虚拟机。

开始前,按照如下步骤做环境准备,迁移过程中一一排错。

Lync Server 2010 迁移AD后下载拓扑出现如下报错:

正在下载拓扑 ...

Get-CsTopology -asxml

System.Management.Automation.CmdletInvocationException: Message-"出现本地错误。"LdapError-"LocalError""dc001.uc.com":"3268" ---> Microsoft.Rtc.Management.ADConnect.SuitabilityDirectoryException: Message-"出现本地错误。"LdapError-"LocalError""dc001.uc.com":"3268" ---> System.DirectoryServices.Protocols.LdapException: 出现本地错误。 在 System.DirectoryServices.Protocols.LdapConnection.BindHelper(NetworkCredential newCredential, Boolean needSetCredential) 在 Microsoft.Rtc.Management.ADConnect.Connection.SuitabilityVerifier.CreateConnectionAndBind(String fqdn, Int32 portNumber, NetworkCredential credential) --- 内部异常堆栈跟踪的结尾 --- 在 Microsoft.Rtc.Management.ADConnect.Connection.SuitabilityVerifier.CreateConnectionAndBind(String fqdn, Int32 portNumber, NetworkCredential credential) 在 Microsoft.Rtc.Management.ADConnect.Connection.GlobalContainer.DiscoverGlobalContainer(String gcFqdn, NetworkCredential credential, String& globalDN, String& systemDN) 在 Microsoft.Rtc.Management.ADConnect.Connection.DirectoryServicesTopologyProvider.DiscoverConfigDC() 在 Microsoft.Rtc.Management.ADConnect.Connection.DirectoryServicesTopologyProvider.ReportDownServer(String serverName, ADServerRole role) 在 Microsoft.Rtc.Management.ADConnect.Connection.ADConnection.MarkDown(LdapError ldapError, String message) 在 Microsoft.Rtc.Management.ADConnect.Connection.ADConnection.AnalyzeDirectoryError(DirectoryException de) 在 Microsoft.Rtc.Management.ADConnect.Session.ADSession.AnalyzeDirectoryError(ADConnection connection, DirectoryRequest request, DirectoryException de, Int32 totalRetries, Int32 retriesOnServer) 在 Microsoft.Rtc.Management.ADConnect.Session.ADSession.Find(ADObjectId rootId, String optionalBaseDN, QueryScope scope, QueryFilter filter, SortBy sortBy, Int32 maxResults, IEnumerable`1 properties, CreateObjectDelegate objectCreator, CreateObjectsDelegate arrayCreator, Boolean includeDeletedObjects) 在 Microsoft.Rtc.Management.ADConnect.Session.ADSession.Find(ADObjectId rootId, QueryScope scope, QueryFilter filter, SortBy sortBy, Int32 maxResults, IEnumerable`1 properties, CreateObjectDelegate objectCtor, CreateObjectsDelegate arrayCtor) 在 Microsoft.Rtc.Management.ADConnect.Session.ADSession.Find[TResult](ADObjectId rootId, QueryScope scope, QueryFilter filter, SortBy sortBy, Int32 maxResults, IEnumerable`1 properties) 在 Microsoft.Rtc.Management.ADConnect.Session.ADSession.GetTopologySetting() 在 Microsoft.Rtc.Management.ADConnect.Session.ADSession.GetBackEndServer() 在 Microsoft.Rtc.Management.Xds.ManagementConnection.GetConnectionFromActiveDirectory(OcsCmdlet cmdlet, ADSession session) 在 Microsoft.Rtc.Management.Internal.Utilities.DeImpersonator.Run[T](Boolean dropImpersonation, Func`1 func) 在 Microsoft.Rtc.Management.Xds.ManagementConnection.SetupConnection(Boolean isLocalStore, OcsCmdlet cmdlet, Boolean shouldDropImpersonation, ManagementConnection& connection, Boolean& ownConnection) 在 Microsoft.Rtc.Management.Xds.XdsCmdlet.CmdletBeginProcessing() 在 Microsoft.Rtc.Management.OcsCmdlet.BeginProcessing() 在 System.Management.Automation.Cmdlet.DoBeginProcessing() 在 System.Management.Automation.CommandProcessorBase.DoBegin() --- 内部异常堆栈跟踪的结尾 --- 在 System.Management.Automation.Internal.PipelineProcessor.SynchronousExecuteEnumerate(Object input, Hashtable errorResults, Boolean enumerate) 在 System.Management.Automation.PipelineNode.Execute(Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context) 在 System.Management.Automation.StatementListNode.ExecuteStatement(ParseTreeNode statement, Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context)

失败

已完成

修改前端DNS,开启监控与存档服务器

可以正常下载拓扑

Ping dc001和dc003显示同样的IP地址

删除c:windowssystem32driversetchosts自定义域记录

删除后c:windowssystem32driversetchosts自定义域记录

删除后

正试开始Lync标准版从物理机迁移至虚拟机

1、准备虚拟机,安装Lync Server 2010标准版 (巩固加温习)

虚拟机准备就绪后,准备安装Lync所需的软件

1)操作系统选择的是Windows Server 2008 R2企业版

2)加入contoso.com域

3)通过旧前端Lync管理员登录虚拟机LYNC2010

4)安装.net 3.5 SP1、IIS、消息队列、Windows Media Format Runtime,并重启

通过执行如下Powershell安装

代码语言:javascript复制
PS C:> Import-Module ServerManager
代码语言:javascript复制
PS C:> Add-WindowsFeatureNET-Framework,RSAT-ADDS,Telnet-Client,Web-Server,Web-Static-Content,Web-Default-Doc,Web-Http-Errors,Web-Http-Redirect,Web-Asp-Net,Web-Net-Ext,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Http-Logging,Web-Log-Libraries,Web-Http-Tracing,Web-Windows-Auth,Web-Client-Auth,Web-Filtering,Web-Stat-Compression,Web-Mgmt-Console,Web-Scripting-Tools,MSMQ-Server,MSMQ-Directory -Restart

若要在运行 Windows Server 2008 R2 的服务器上安装 Windows Media Format Runtime,请使用以下命令:

代码语言:javascript复制
dism.exe /online /add-package/packagepath:%windir%servicingPackagesMicrosoft-Windows-Media-Format-Package~31bf3856ad364e35~amd64~~6.1.7600.16385.mum/ignorecheck

5)核实安装的组件

6)建立共享文件夹Lync2010share

7)挂载Lync Server 2010介质安装

准备AD在旧的站点已经完成,此时显示完成状态

8)准备第一个Standard Edition Server

0 人点赞