With Office Communications Server 2007 R2, the default container for Office Communications Server global settings is the Configuration container. In previous versions, the default container was the System container of the root domain.
Although storing global settings in the System container has
advantages, such as faster replication and fewer replicated copies,
in centralized topologies, this approach might not perform as well
in geographically distributed topologies if root domain
availability is insufficient. If you deployed Live Communications
Server 2005 with Service Pack 1 (SP1) or Office Communications
Server 2007 with global settings stored in the System container and
you experience performance problems, such as long service start
time or long replication delays when you manage global settings, we
recommend that you move global settings from the System container
to the Configuration container. The Microsoft Office Communications
Server 2007 Global Settings Migration Tool is designed for this
purpose. This tool is available from the Microsoft Download Center
at
For performance reasons, moving the global settings from the Active Directory system container to the Active Directory configuration container is recommended, but it is not required. If you want to move these global settings to the Configuration Container, it is critical that you do so before you run forest prep in the new Office Communications Server 2007 R2 environment.
To move these settings, use MigrateOcsGlobalSettings.vbs. The
MigrateOcsGlobalSettings.vbs script is available for download at
This tool supports only Active Directory in Windows Server 2008 or Windows Server 2003; it does not support Active Directory in Windows Server 2000.
Important: |
---|
For Live Communications Server 2005 with SP1, you can use this
procedure only after you apply the Windows update provided in
Knowledge Base article 911996. Without the update, Live
Communications Server 2005 does not support storing global settings
in the Configuration container. For details, see Microsoft
Knowledge Base article 911996, “Description of the update for Live
Communications Server 2005: February 10, 2006, rereleased July 11,
2006,” at
|
The procedure for moving the global settings is outlined below. The individual steps are described in detail in the topics listed below. You must be logged on as a member of the EnterpriseAdminsto perform this procedure.
You can run any of the following steps in read-only test mode by
appending the
/Check
parameter to the
MigrateOcsGlobalSettings
command. This parameter prints
the status of target objects and properties without making
updates.
If any of the following steps fails to complete successfully due to network, replication, or permission issues, you can rerun the step until it completes successfully.
Important: |
---|
At the end of each step, full replication of the Active
Directory Domain Services (AD DS) must be complete before you
proceed to the next step. Depending on the topology and replication
configuration, full replication can take anywhere from minutes to
days.
You must use the Live Communications Server 2005 version of LcsCmd.exe to perform this procedure. Do not use the Office Communications Server 2007 R2 version of LcsCmd.exe. |
Important: |
---|
After you begin to migrate global settings, do not attempt to move or modify users until the final step in the process is complete. |
To move global settings to the Configuration container
-
Copy the Tree Structure for Migration from Live Communications Server 2005to the Configuration container. At a command prompt, type the following command, and then press RETURN:
cscript MigrateOcsGlobalSettings.vbs /Action:MigrateGlobalSettingsTree
Important: Wait until replication completes before proceeding to the next step. -
Copy Global Settings Attributes for Migration from Live Communications Server 2005. At a command prompt, type the following command, and then press RETURN:
Cscript MigrateOcsGlobalSettings.vbs /Action:MigrateGlobalSettingsProperties
Important: Wait until replication completes before proceeding to the next step. -
Run Forest Preparation for Migration from Live Communications Server 2005. At a command prompt, type the following command, and then press RETURN:
LcsCmd /Forest /Action:ForestPrep /global:configuration
-
Run domain preparation in every domain that runs Live Communications Server. At a command prompt, type the following command, and then press RETURN:
LcsCmd /Domain /Action:DomainPrep
Important: Wait for the global settings tree to replicate to most forest global catalogs before proceeding to the next step. -
Update DN References to the Global Settings Tree for Migration from Live Communications Server 2005. At a command prompt, type the following command, and then press RETURN:
cscript MigrateOcsGlobalSettings.vbs /Action: MigrateServerDnReferences /SearchBaseDN:<server search base DN>
Where server search base DNis the migration scope for servers.
-
Update msRTCSIP-PrimaryHomeServer DN References for Migration from Live Communications Server 2005for User, Contact, and inetOrgPerson objects. At a command prompt, type the following command, and then press RETURN:
cscript MigrateOcsGlobalSettings.vbs /Action: MigrateUserDnReferences /SearchBaseDN:<user search base DN>
Where user search base DNis the migration scope for users.
-
Use the Office Communications Server 2007 snap-in to restart the Office Communications Server services, and then Verify that Migration is Successful from Live Communications Server 2005.
-
Remove Global Settings Tree from the System Container for Migration from Live Communications Server 2005in the root domain. At a command prompt, type the following command, and then press RETURN:
cscript MigrateOcsGlobalSettings.vbs /Action: DeleteSystemGlobalSettingsTree