移动会议目录和电话拨入式会议联系对象

 

上一次修改主题: 2011-04-06

如果部署过电话拨入式会议,必须移动或删除部署中每个池的所有会议目录。每个会议目录对应一个电话拨入式会议访问号码。如果满足以下条件:

  • 您的拓扑包含从 Microsoft Office Communications Server 2007 R2 或 Microsoft Office Communications Server 2007 导入的会议目录

  • 您正在执行并行迁移

  • 您正处于这样的阶段:迁移的电话拨入式会议访问号码同时存在于运行 Office Communications Server 早期版本的池和 Microsoft Lync Server 2010 池中

那么,不要将使用 Office Communications Server 早期版本创建的会议目录与在 Lync Server 2010 池上托管的会议目录一起删除,而是应单独移动或删除它们。

若要移动与会议目录关联的数据,请使用 Lync Server 2010 资源工具包工具。可使用 WebConfDataTool.exe 工具将用户的会议数据移至另一服务器会议目录。

删除所有会议目录

  1. 以 RTCUniversalServerAdmins 组成员或分配了 Get-CsConferenceDirectoryRemove-CsConferenceDirectory cmdlet 的基于角色的访问控制角色成员的身份登录到安装了 Lync Server 命令行管理程序的计算机。

  2. 启动 Lync Server 命令行管理程序:依次单击“开始”、“所有程序”和“Microsoft Lync Server 2010”,然后单击“Lync Server 命令行管理程序”。

  3. 若要使用 Get-CsConferenceDirectory cmdlet 显示配置为在组织中使用的所有会议目录,并使用 Remove-CsConferenceDirectory cmdlet 删除所有会议目录,请键入:

    important重要提示:
    以下代码将删除所有会议目录。如果具有从 Microsoft Office Communications Server 2007 R2 或 Microsoft Office Communications Server 2007 导入的会议目录,请不要删除它们,而是应参阅本主题后面的“删除单个会议目录”过程。
    Get-CsConferenceDirectory | Remove-CsConferenceDirectory
    

删除单个会议目录

  1. 以 RTCUniversalServerAdmins 组成员或分配了 Get-CsConferenceDirectoryRemove-CsConferenceDirectory cmdlet 的基于角色的访问控制角色成员的身份登录到安装了 Lync Server 命令行管理程序的计算机。

  2. 启动 Lync Server 命令行管理程序:依次单击“开始”、“所有程序”和“Microsoft Lync Server 2010”,然后单击“Lync Server 命令行管理程序”。

  3. 若要使用 Get-CsConferenceDirectory cmdlet 显示配置为在组织中使用的所有会议目录,请键入:

    Get-CsConferenceDirectory
    
    note注意:
    可使用 ServiceID 属性识别从早期版本导入的会议目录。ServiceID 属性基于托管会议目录的池的完全限定域名 (FQDN)。不要删除与旧池对应的会议目录。
  4. 若要使用 Remove-CsConferenceDirectory cmdlet 删除单个会议目录,请键入:

    Remove-CsConferenceDirectory -Identity <XdsGlobalRelativeIdentity> [-Force <SwitchParameter>]
    

    例如:

    Remove-CsConferenceDirectory -Identity 2 -Force
    

    在前面的示例中,cmdlet 删除标识为“2”的会议目录。另外,即使托管会议目录的池当前不可用,Force 参数也会删除该目录。默认情况下,如果无法访问对应的池,Remove-CsConferenceDirectory 不会删除目录。

  5. 并非 使用 Office Communications Server 早期版本创建的所有会议目录重复前一步骤。

将所有会议目录移至另一个池

  1. 以 RTCUniversalServerAdmins 组成员或分配了 Get-CsConferenceDirectoryMove-CsConferenceDirectory cmdlet 的基于角色的访问控制角色成员的身份登录到安装了 Lync Server 命令行管理程序的计算机。

  2. 启动 Lync Server 命令行管理程序:依次单击“开始”、“所有程序”和“Microsoft Lync Server 2010”,然后单击“Lync Server 命令行管理程序”。

  3. 若要使用 Get-CsConferenceDirectory cmdlet 显示配置为在组织中使用的所有会议目录,并使用 Move-CsConferenceDirectory cmdlet 移动所有会议目录,请键入:

    important重要提示:
    以下代码移动所有会议目录。如果具有从 Microsoft Office Communications Server 2007 R2 或 Microsoft Office Communications Server 2007 导入的会议目录,请不要移动它们,而是应参阅本主题后面的“将单个会议目录移至另一个池”过程。
    Get-CsConferenceDirectory | Where-Object {$_.ServiceId -match "UserServer:<PoolFQDN>"} | Move-CsConferenceDirectory - Target <DestinationServerPoolFQDN>
    

    其中,<DestinationServerPoolFQDN> 是要将会议目录移到其中的池。

将单个会议目录移至另一个池

  1. 以 RTCUniversalServerAdmins 组成员或分配了 Get-CsConferenceDirectoryMove-CsConferenceDirectory cmdlet 的基于角色的访问控制角色成员的身份登录到安装了 Lync Server 命令行管理程序的计算机。

  2. 启动 Lync Server 命令行管理程序:依次单击“开始”、“所有程序”和“Microsoft Lync Server 2010”,然后单击“Lync Server 命令行管理程序”。

  3. 若要使用 Get-CsConferenceDirectory cmdlet 显示配置为在组织中使用的所有会议目录,请键入:

    Get-CsConferenceDirectory
    
    note注意:
    可使用 ServiceID 属性识别从早期版本导入的会议目录。ServiceID 属性基于托管会议目录的池的 FQDN。不要移动与 Microsoft Office Communications Server 2007 R2 或更早版本对应的会议目录。
  4. 若要使用 Move-CsConferenceDirectory cmdlet 移动单个会议目录,请键入:

    Move-CsConferenceDirectory -Identity <XdsGlobalRelativeIdentity> [-Force <SwitchParameter>]
    

    例如:

    Move-CsConferenceDirectory -Identity 2  -Target <DestinationServerPoolFqdn> -Force
    

    前面的示例中所示的命令将标识为“2”的会议目录移至池 <DestinationServerPoolFqdn>。另外,即使托管会议目录的池当前不可用,Force 参数也会移动该目录。默认情况下,如果无法访问对应的池,Move-CsConferenceDirectory 不会移动目录。

  5. 并非 使用 Office Communications Server 早期版本创建的所有会议目录重复前一步骤。