迁移全局设置容器
上一次修改主题: 2009-10-01
对于 Office Communications Server 2007 R2,建议将 Office Communications Server 的全局设置保存在“配置”容器(默认容器)中。在早期版本的 Office Communications Server 中,默认容器为根域的“系统”容器。尽管在“系统”容器中存储全局设置有种种优点,如复制更迅速和复制份数更少,但在集中式拓扑中,如果根域可用性不足,则此方法的性能将不如分散于各地的拓扑中那样好。如果在部署 Live Communications Server 2005 Service Pack 1 (SP1) 或 Office Communications Server 2007 时,因在“系统”容器中存储全局设置而遇到性能问题,如管理全局设置时服务启动时间过长或复制延迟过长,则您可以从“系统”容器迁移到“配置”容器。Microsoft Office Communications Server 2007 全局设置迁移工具专门做此用途。此工具可从 Microsoft 下载中心下载,网址为 https://go.microsoft.com/fwlink/?LinkId=137424(英文)。
本节概括介绍迁移全局设置所需的步骤。有关如何使用 Microsoft Office Communications Server 2007 全局设置迁移工具完成迁移的详细信息,请参阅使用全局设置迁移工具移动到“配置”容器。
重要提示: |
---|
如果决定将全局设置迁移到“配置”容器,并计划从早期版本的 Office Communications Server 迁移到 Office Communications Server 2007 R2,则必须首先执行全局设置迁移。升级到 Office Communications Server 2007 R2 Active Directory 架构之后,将不能再使用此工具来迁移全局设置。 |
可以采用下列方案迁移全局设置:
Live Communications Server 2005 SP1,从“系统”容器迁移到“配置”容器
重要提示: 对于 Live Communications Server 2005 SP1,只有在应用 Microsoft 知识库文章 911996 中提供的 Windows 更新之后,才能将全局设置存储在“配置”容器中。有关详细信息,请参阅知识库文章 911996“2006 年 2 月 10 日版 Live Communications Server 2005 更新说明,2006 年 7 月 11 日重新发布”,网址为 https://go.microsoft.com/fwlink/?LinkId=132177。 Office Communications Server 2007,从“系统”容器迁移到“配置”容器
重要提示: |
---|
开始迁移全局设置后,请不要尝试移动或修改用户,直到完成迁移过程的最后一步为止。 |
迁移全局设置涉及以下七个步骤:
- 将树结构复制到“配置”容器。
- 复制全局设置属性。
- 运行林准备。对于 Live Communications Server 2005 SP1,还要运行域准备来设置权限。
- 更新对全局设置树的可分辨名称 (DN) 引用。
- 更新用户、联系人和 inetOrgPerson 对象的 msRTCSIP-PrimaryHomeServer DN 引用。
- 确认迁移成功。
- 从根域的“系统”容器中,删除原始的全局设置树结构。
1. 迁移树结构
MigrateOcsGlobalSettings 命令的 MigrateGlobalSettingsTree 操作会将全局设置树结构从“系统”容器复制到“配置”容器中的“服务”子容器。此步骤不复制全局设置属性,因为必须先完整复制新层次结构,然后某些属性中存储的 DN 引用才能成功。
执行此步骤需要具有林根域的 EnterpriseAdmins 或 DomainAdmins 组的成员身份。
成功地将全局设置树结构复制到“配置”容器,且复制完成后,此步骤即告完成。
2. 复制全局设置属性
MigrateOcsGlobalSettings 命令的 MigrateGlobalSettingsProperties 操作会将 Office Communications Server 全局设置属性从原始树结构复制到上一步中所建新树的相应节点。
对于属性中存储的 DN 引用,会将 DN 更改为指向“配置”容器。
执行此步骤需要具有林根域的 EnterpriseAdmins 或 DomainAdmins 组的成员身份。
将所有属性都复制到新的全局设置树且复制完成后,此步骤即告完成。
小心: |
---|
必须在进行步骤 3 之前完成复制。 |
3. 设置权限
成功复制树结构和全局设置属性后,下一步是设置访问控制项 (ACE),让 Office Communications Server 服务可以访问新的全局设置树。
对于 Office Communications Server 2007 和 Live Communications Server 2005 SP1,使用 Lcscmd.exe 命令行工具的 ForestPrep 操作来设置权限。必须再次运行林准备步骤,以便为管理员和 Office Communications Server 服务创建 ACE,以及验证新的全局设置树。对于此迁移步骤,不能使用准备林向导。有关 Office Communications Server 2007 林准备的详细信息,请参阅《Office Communications Server 2007 Active Directory 指南》,网址为 https://go.microsoft.com/fwlink/?LinkId=129697(英文)。
重要提示: |
---|
必须使用 LcsCmd.exe 的 Live Communications Server 2005 或 Office Communications Server 2007 版执行此步骤。不得使用 LcsCmd.exe 的 Office Communications Server 2007 R2 版。 |
对于 Live Office Communications Server 2005 SP1,还必须运行域准备。在 Live Communications Server 2005 SP1 中,域全局组控制着域的访问权限。大多数全局设置权限由 Lcscmd.exe 命令行工具的 DomainPrep 或 DomainAdd 操作创建。由于部署之后全局设置位于每个域控制器上,因此不必重新运行 DomainAdd。这样,对每个 Live Communications Server 2005 域重新运行 DomainPrep 就足以为新的全局设置树创建 ACE。有关 Live Communications Server 2005 域准备步骤的详细信息,请参阅 Live Communications Server 2005 SP1:所有技术文档,网址为 https://go.microsoft.com/fwlink/?LinkId=139639(英文)。
执行此步骤需要具有林根域的 EnterpriseAdmins 或 DomainAdmins 组的成员身份。
在为新的全局设置树创建所有权限,并将新的全局设置树复制到林全局编录之后,此步骤即告完成。根据拓扑和复制配置的不同,完整复制可能需要几分钟直至几天时间。
4. 更新对全局设置树的 DN 引用
复制新的全局设置树后,必须将对全局设置树的所有服务器 DN 引用修改为指向以下服务器角色的“配置”容器:
- 前端服务器
- 会议服务器
- Web 组件服务器
- 中介服务器
执行此步骤需要具有 RTCUniversalServerAdmins 或 RTCUniversalUserAdmins 组的成员身份。
对上述所有服务器角色的所有 DN 引用都指向新的全局设置树后,此步骤即告完成。
5. 更新 msRTCSIP-PrimaryHomeServer DN 引用
迁移的最后一步是将对全局设置树的所有用户 DN 引用修改为指向“配置”容器。此步骤将 msRTCSIP-PrimaryHomeServer 和 msRTCSIP-UserPolicy 属性修改为指向新位置中的对象。
执行此步骤需要具有 RTCUniversalServerAdmins 或 RTCUniversalUserAdmins 组的成员身份。
所有用户 DN 引用都指向新的全局设置树后,此步骤即告完成。取决于启用的用户数及其地理位置,运行此步骤的用时可能最长。例如,在网络连接稳定的情况下,迁移 30,000 名用户大约需要一小时。
6. 确认迁移成功
完成前面五个步骤之后,建议测试迁移,即执行某些即时消息和会议功能,确认新的全局设置树工作正常。
重要提示: |
---|
请勿使用 Active Directory 用户和计算机、Live Communications Server 2005 管理工具或 Office Communications Server 2007 管理工具来移动或修改用户,直到完成迁移过程的最后一步为止。 |
7. 从“系统”容器中删除全局设置树
确定迁移成功后,请从“系统”容器中删除原始的全局设置树。
重要提示: |
---|
此步骤必须在已修改所有服务器 DN 引用和所有用户 DN 引用之后执行。 |