在 Lync Server 2013 中将 Lync Online 用户迁移到 Lync 本地

 

上次修改的主题: 2015-11-13

重要

在本地部署 Lync 之前,这些步骤仅用于迁移最初在 Lync Online 中为 Lync 启用的用户帐户。 若要移动最初为本地 Lync 启用的用户,然后将其移动到 Lync Online,请参阅在 混合 Lync Server 2013 部署中管理用户
此外,所迁移的全部用户都必须拥有本地 Active Directory 帐户。

将最初在 Lync Online 中启用的用户帐户迁移到 Lync 本地

  1. 首先,确保组织配置为混合。

  2. 确认在本地 Edge Server 上,你拥有启用与 Lync Online 连接的证书链,如下表所示。 可以在此处下载此链: https://support.office.com/article/office-365-certificate-chains-0c03e6b3-e73f-4316-9e2b-bf4091ae96bb

    证书 证书存储

    Baltimore CyberTrust Root

    受信任根 CA

    Microsoft Internet Authority(新 CA 证书)

    中间 CA

    MSIT Machine Auth CA2(新颁发的 CA2)

    中间 CA

  3. 在本地 Active Directory中,为本地 Lync 启用受影响的用户帐户。 为此,可以单独为每个相关用户键入以下 cmdlet:

    Enable-CsUser
    -Identity "username" 
    -SipAddress "sip: username@contoso.com"
    -HostingProviderProxyFqdn "sipfed.online.lync.com"
    

    也可以创建一个脚本,从文件中读取用户名,并将其作为输入提供给 Enable-CsUser cmdlet:

    Enable-CsUser
    -Identity $Identity 
    -SipAddress $SipAddress 
    -HostingProviderProxyFqdn "sipfed.online.lync.com"
    
  4. 运行 DirSync 以将 Lync Online 用户与更新的 Lync 本地用户同步。

  5. 更新一些 DNS 记录,将所有 SIP 流量定向到 Lync 本地:

    • lyncdiscover.contoso.com A 记录更新为指向本地反向代理服务器的 FQDN。

    • 更新 _sip._tls.contoso.com SRV 记录,以解析为 Lync 本地 Access Edge 服务的公共 IP 或 VIP 地址。

    • 更新 _sipfederationtls._tcp.contoso.com SRV 记录,以解析为 Lync 本地 Access Edge 服务的公共 IP 或 VIP 地址。

    • 如果您的组织使用拆分 DNS(有时也称为“裂脑 DNS”),请确保将通过内部 DNS 区域解析名称的用户指向前端池。

  6. 键入 Get-CsUser cmdlet 以检查有关要移动的用户的某些属性。 你希望确保将 HostingProviderProxyFQDN 设置为 "sipfed.online.lync.com" SIP 地址,并正确设置 SIP 地址。

  7. 将 Lync Online 用户移动到 Lync 本地。

    要移动单个用户,请键入:

    $cred = Get-Credential
    
    Move-CsUser -Identity <username>@contoso.com -Target "<fe-pool>.contoso.com" -Credential $cred -HostedMigrationOverrideURL <URL>
    

    您可以使用 Get-CsUSer cmdlet 移动多名用户,通过 -Filter 参数选择有特定属性的用户。 例如,可以通过筛选 {Hosting Provider -eq “sipfed.online.lync.om”} 来选择所有 Lync Online 用户。 然后,可以用管道将返回的用户传递给 Move-CsUSer cmdlet,如下所示。

    Get-CsUser -Filter {Hosting Provider -eq "sipfed.online.lync.com"} | Move-CsUser -Target "<fe-pool>.contoso.com" -Credential $creds -HostedMigrationOverrideURL <URL>
    

    HostedMigrationOverrideUrl 参数指定的 URL 格式必须是运行托管迁移服务的池的 URL,格式如下: Https://< Pool FQDN>/HostedMigration/hostedmigrationService.svc

    可以通过查看 Microsoft 365 或Office 365组织帐户的 Lync Online 控制面板的 URL 来确定托管迁移服务的 URL。

    确定组织托管迁移服务 URL

    1. 以管理员身份登录到 Microsoft 365 或Office 365组织。

    2. 打开 Lync 管理中心

    3. 显示 Lync 管理中心 后,选择并复制地址栏中的 URL,最多 lync.com。 示例 URL 如下所示:

      https://webdir0a.online.lync.com/lscp/?language=en-US&tenantID=

    4. 将 URL 中的 webdir 替换为 admin,得到以下 URL:

      https://admin0a.online.lync.com

    5. 向 URL 附加以下字符串:/HostedMigration/hostedmigrationservice.svc

      得到的 URL 是 HostedMigrationOverrideUrl 的值,应类似于以下形式:

      https://admin0a.online.lync.com/HostedMigration/hostedmigrationservice.svc

    注意

    rtcxds 数据库事务日志文件的默认大小上限为 16 GB。 如果您要一次性移动大量用户,特别是在启用镜像的情况下,这样的大小可能不够。 为解决此问题,您可以扩大文件大小,或者定期备份日志文件。 有关详细信息,请参阅 https://support.microsoft.com/kb/2756725

  8. 这是一个可选步骤。 如果需要集成 Exchange 2013 Online,那么需要使用额外的托管服务提供商。 有关详细信息,请参阅配置本地 Lync Server 2013 与 Exchange Online 的集成

  9. 现在用户已经移动。 为核查下表所示的用户属性具有正确的值,键入此 cmdlet:

    Get-CsUser | fl DisplayName,HostingProvider,SipAddress,Enabled
    
    Active Directory 属性 属性名称 Lync Online 用户的正确值 Lync 本地用户的正确值

    msRTCSIP-DeploymentLocator

    HostingProvider

    sipfed.online.lync.com

    SRV:

    msRTCSIP-PrimaryUserAddress

    SIPAddress

    Sip:userName@contoso.com

    Sip:userName@contoso.com

    msRTCSIP-UserEnabled

    已启用

    True

    True

  10. 每个已移动的用户都需要注销 Lync,然后重新登录。 登录时,用户应验证联系人列表,在必要情况下添加联系人。

    请注意,计划的会议不会从 Lync Online 迁移到 Lync 本地。 用户在迁移后需要重新安排这些会议。

    更新 DNS 记录并将所有用户定向到本地后,HostingProvider 属性指示 Lync 用户使用 SRV 记录或将其定向到联机提供商“sipfed.online.lync.com”。