症状

当将旧版 Office 通信服务器的启用用户迁移到 Lync Server 2010 池中时,Lync Server 2010 CsLegacyUser PowerShell cmdlet 失败,其中列出了下列一个或所有错误:

移动-CsLegacyUser :不迁移 "拨号计划" 类型的所有策略。 运行 CsLegacyConfiguration cmdlet 以迁移所有策略。 有关不迁移策略的详细信息,请参阅 "CN = {83933C77-5884-4BF4-B8AC-123A39254142} \0ADEL:07aabf08-6701-4a36-a9a9-a778010d85fc、CN = Deleted 对象、Cn = CONFIGURATION、dc = CONTOSO、dc = com"。 在第1行:1个字符: 18 + Move-CsLegacyUser <<<< -Identity "jeff@contoso.com"-目标 "pool01.contoso.com" + CategoryInfo: InvalidOperation:(CN = Jeff Anders .。。contoso,DC = com: OCSADUser) [CsLegacyUser],MoveUserException + FullyQualifiedErrorId: MoveLegacyUserError,+ MoveOcsLegacyUserCmdlet

移动-CsLegacyUser :不迁移 "会议" 类型的所有策略。 运行 CsLegacyConfiguration cmdlet 以迁移所有策略。 有关将不迁移的策略的详细信息,请参阅 "CN = {1815ED7B-A539-4117-9283-E8DD27CD393E} \0ADEL: 678f6d55-1f9c-4825-ba9f、cn = 已删除对象、Cn = CONFIGURATION、dc = CONTOSO、DC = com"。 在第1行:1个字符: 18 + CsLegacyUser <<<< -Identity "jeff@contoso.com"-目标 "pool01" + CategoryInfo: InvalidOperation:(CN = Jeff Anders .。。contoso,DC = com: OCSADUser) [CsLegacyUser],MoveUserException + FullyQualifiedErrorId: MoveLegacyUserError,+ MoveOcsLegacyUserCmdlet

移动-CsLegacyUser :不迁移 "Voice" 类型的所有策略。 运行 CsLegacyConfiguration cmdlet 以迁移所有策略。 有关不迁移策略的详细信息,请参阅 "CN = {8DD5A104-9069-49B9-AB68-A09FB92ECF9C} \0ADEL:5e14b3b5-cc32-4e65-a72e-592b9cfa1972、CN = Deleted 对象、Cn = CONFIGURATION、dc = CONTOSO、dc = com"。 在第1行:1个字符: 18 + CsLegacyUser <<<<  Identity "jeff@contoso.com"-目标 "pool01.contoso.com" + CategoryInfo: InvalidOperation:(CN = Jeff a = ers .。。contoso,DC = com: OCSADUser) [CsLegacyUser],MoveUserExceptio + FullyQualifiedErrorId: MoveLegacyUserError,+ MoveOcsLegacyUserCmdlet

原因

将旧式 Office 通信服务器配置迁移到 Lync Server 2010 池使用以下三个 Lync Server 2010 PowerShell cmdlet:

  • Merge-CsLegacyTopology

  • Import-CsLegacyConfiguration

  • Move-CsLegacyUser

本文的 "症状" 部分中列出的 Lync Server 2010 PowerShell cmdlet 错误将与下面所述的方案一起出现:

  • 如果已从 Office 通信服务器林全局和语音属性中删除了语音、拨号计划或会议的 Office 通信服务器用户策略

  • 使用 Import-CsLegacyConfiguration Lync Server 2010 PowerShell cmdlet 后

Lync Server 2010 CsLegacyUser PoweShell cmdlet 比较旧版 Office 通信服务器池(源)中的语音、拨号计划和会议的用户策略信息,以及已使用 Import-CsLegacyConfiguration Lync server 2010 PowerShell cmdlet迁移到 Lync server 2010 池(目标)的 "语音"、"拨号计划" 和 "会议" 的旧策略信息。 如果没有匹配的策略信息,则旧版用户移动将失败,并显示本文的 "症状" 部分中所述的错误。

解决方案

若要解决此问题,请安装以下累积更新:

2514981 Lync Server 2010 累积更新(核心组件: 2011 11 月)的累积更新说明

解决方法

下面列出的两种方法将允许成功完成 Lync Server 2010 CsLegacyUser PoweShell cmdlet:

方法 1

  1. 必须在 Office 通信服务器池中重新创建适用于语音、拨号计划和会议的 Office 通信服务器用户策略,以匹配其导入到 Lync Server 2010 池中的导入的对应项,方法是使用 Import-CsLegacyConfiguration Lync Server 2010 PowerShell cmdlet。

  2. 为语音、拨号计划和会议重新创建的 Office 通信服务器用户策略将必须重新分配给启用了旧版池中的 Office 通信服务器的用户

    有关执行以上列出的步骤1和2的详细信息,请阅读以下 Office Communication Server 部署信息:

    Office 通信服务器 2007 R2 企业语音部署/Redir/fx102821959.aspx://technet.microsoft.com/en-us/library/dd441382 (() .aspx

    Office 通信服务器2007文档:企业语音规划和部署指南http://www.microsoft.com/download/en/details.aspx?FamilyID=24e72dac-2b26-4f43-bba2-60488f2aca8d&9508 = en

  3. Lync Server 2010 PowerShell cmdlet 导入-CsLegacyConfiguration 迁移步骤将再次运行

  4. Lync Server 2010 PowerShell cmdlet CsLegacyUser 现在可用于将旧版 Office 通信服务器用户迁移到 Lync Server 2010 池中

方法 2

  1. 使用 Lync Server 2010 PowerShell cmdlet 移动-CsLegacyUser,如下所示:

CsLegacyUser – Identity "Jeff Smith" –目标 "pool01.contoso.com"  -ExcludeVoicePolicy  -ExcludeDialPlan-ExcludeConferencingPolicy

当旧版 Office 通信服务器用户成功迁移到 Lync Server 2010 池时,请使用以下信息将 Lync Server 2010 语音、拨号计划和会议策略添加到 Lync 2010 启用的用户:

修改默认会议用户体验

http://technet.microsoft.com/en-us/library/gg429706.aspx

 

允许用户使用企业语音

http://technet.microsoft.com/en-us/library/gg413011.aspx

更多信息

Lync Server Management Shellhttp://technet.microsoft.com/en-us/library/gg398474.aspx

Move-CsLegacyUser

http://technet.microsoft.com/en-us/library/gg413025.aspx

Import-CsLegacyConfiguration

http://technet.microsoft.com/en-us/library/gg412923.aspx

Merge-CsLegacyTopology

http://technet.microsoft.com/en-us/library/gg425870.aspx

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?

谢谢您的反馈!

×