使用全局设置迁移工具移动到“配置”容器

上一次修改主题: 2009-10-01

如果部署 Live Communications Server 2005 Service Pack 1 (SP1) 或 Office Communications Server 2007 后,因全局设置位于根域的“系统”容器中而遇到性能问题,可以使用 Microsoft Office Communications Server 2007 全局设置迁移工具迁移至“配置”容器。

Dd441370.important(zh-cn,office.13).gif重要提示:
对于 Live Communications Server 2005 SP1,请仅在应用知识库文章 911996 中提供的 Windows 更新之后,再执行此过程。若不应用此更新,Live Communications Server 2005 将不支持在“配置”容器中存储全局设置。有关详细信息,请参阅 Microsoft 知识库文章 911996“2006 年 2 月 10 日版 Live Communications Server 2005 更新说明,2006 年 7 月 11 日重新发布”,网址为 https://go.microsoft.com/fwlink/?LinkId=132177

如果还计划升级到 Office Communications Server 2007 R2,则必须在升级之前迁移全局设置。升级到 Office Communications Server 2007 R2 Active Directory 架构之后,将不能再使用全局设置迁移工具来迁移全局设置。

通过将 /Check 参数附加到 MigrateOcsGlobalSettings 命令,可以在只读测试模式下执行下列任意步骤。此参数用于打印目标对象和属性的状态,但不进行任何更新。

如果下列任意步骤因网络、复制或权限问题无法成功完成,可以重新运行该步骤,直到其成功完成为止。

Dd441370.important(zh-cn,office.13).gif重要提示:
开始迁移过程之前,使用 Office Communications Server 管理单元停止所有 Office Communications 服务器上的所有 Office Communications Server 服务。

将全局设置迁移到“配置”容器

  1. 打开命令提示符,然后运行以下命令,从而将全局设置树结构复制到“配置”容器:

    cscript MigrateOcsGlobalSettings.vbs /Action:MigrateGlobalSettingsTree
    
    Dd441370.important(zh-cn,office.13).gif重要提示:
    等待至复制完成后,再继续下一步。
  2. 用如下命令将全局设置属性复制到“配置”容器:

    cscript MigrateOcsGlobalSettings.vbs /Action:MigrateGlobalSettingsProperties
    
    Dd441370.important(zh-cn,office.13).gif重要提示:
    等待至复制完成后,再继续下一步。
  3. 对于 Office Communications Server 2007 和 Live Office Communications Server 2005 SP1,请运行林准备以设置权限,具体如下:

    Dd441370.important(zh-cn,office.13).gif重要提示:
    必须使用 LcsCmd.exe 的 Live Communications Server 2005 或 Office Communications Server 2007 版运行此步骤。请勿对此步骤使用 LcsCmd.exe 的 Office Communications Server 2007 R2 版或 Office Communications Server 准备林向导。因为即使新容器中还没有 ACE,该向导也会显示林已准备好。
    LcsCmd /Forest /Action:ForestPrep /global:configuration
    

    对于 Live Communications Server 2005 SP1,还要用如下命令在每个运行 Live Communications Server 的域中运行域准备:

    LcsCmd /Domain /Action:DomainPrep
    
    Dd441370.important(zh-cn,office.13).gif重要提示:
    请等待全局设置树已复制到大多数林全局编录后,再继续下一步。
  4. 用如下命令更新对新的全局设置树的服务器可分辨名称 (DN) 引用:

    cscript MigrateOcsGlobalSettings.vbs /Action:MigrateServerDnReferences /SearchBaseDN:<服务器搜索基础 DN>
    

    其中 /SearchBaseDN 指定服务器的迁移范围。

  5. 用如下命令更新用户、联系人和 inetOrgPerson 对象的 DN 引用,使其指向新的全局设置树:

    cscript MigrateOcsGlobalSettings.vbs /Action:MigrateUserDnReferences /SearchBaseDN:<用户搜索基础 DN>
    

    其中 /SearchBaseDN 指定用户的迁移范围。

    请等待此步骤完成后,再继续下一步(例如,在网络连接稳定的情况下,迁移 30,000 名用户大约需要一小时)。

    使用 Office Communications Server 管理单元重新启动 Office Communications Server 服务。

  6. 尝试发送即时消息及执行一些会议任务,确认迁移成功。

    Dd441370.important(zh-cn,office.13).gif重要提示:
    请勿使用 Active Directory 用户和计算机、Live Communications Server 2005 管理工具或 Office Communications Server 2007 管理工具来移动或修改用户,直到完成步骤 7 为止。
  7. 用如下命令从“系统”容器中删除原始的全局设置树结构:

    Dd441370.important(zh-cn,office.13).gif重要提示:
    请在步骤 5 和 6 完成后,再执行此步骤。
    cscript MigrateOcsGlobalSettings.vbs /Action:DeleteSystemGlobalSettingsTree