Running the Office Communications Server 2007 Global Settings Migration Tool
The Global Settings Migration Tool enables Administrators of existing OCS 2007 deployments to migrate the OCS related global settings residing in Active Directory, from the root domain’s System container to the Configuration container. The migration of OCS global settings to the Configuration container provides a better performance solution for decentralized AD topologies.
I'm providing this post based on feedback from customers experience and any examples will be from my test lab.
For additional information and proper guidance on preparing for and running the Global Settings Migration Tool please familiarize yourself with the Microsoft Office Communications Server 2007 Global Setting Migration Tool document that is included with the tool download and also the online documentation at https://technet.microsoft.com/en-us/library/dd441214(office.13).aspx.
Proper planning is always appropriate. You will need to plan an outage window for your OCS Services before running the tool. This outage should be based on the time for Active Directory replication to occur in your topology along the the time to migrate DN references for user, contact and inetOrgPerson objects in your environment as mentioned in the documentation.
In my lab environment I have one domain controller, one OCS 2007 Front End Server with one SQL Back End Server.
First I run the Tool with the /check option before executing the tool without the /check to start the migration and I get the following output.
cscript MigrateOcsGlobalSettings.vbs /Action:MigrateGlobalSettingsTree /check
Forest Root Domain: sv.local
Root Domain DC: SV-DC.sv.local
Forest GC: SV-DC.sv.local
System Global Settings ADsPath: CN=Microsoft,CN=System,DC=sv,DC=local
Configuration Services ADsPath: CN=Services,CN=Configuration,DC=sv,DC=local
Schema Major Version: 1007
Copy Global Settings Tree Structure To Configuration Container
|---CN=RTC Service (msRTCSIP-Service) OBJECT-NOTFOUND
|---|---CN=Global Settings (msRTCSIP-GlobalContainer) PARENT-NOTFOUND
|---|---|---CN={05F54AE4-FD26-4DD9-85EE-D860E6C6C6CC} (msRTCSIP-Domain) PARENT-NOTFOUND
|---|---|---CN={3136D6B1-A15A-428A-9AEE-C22615FF8939} (msRTCSIP-TrustedServer) PARENT-NOTFOUND
|---|---|---CN={F30084FE-EE9A-43EC-9054-C5EFDCDE8DBD} (msRTCSIP-TrustedServer) PARENT-NOTFOUND
|---|---CN=Location Normalization Rules (msRTCSIP-LocalNormalizations) PARENT-NOTFOUND
|---|---CN=Location Profiles (msRTCSIP-LocationProfiles) PARENT-NOTFOUND
|---|---CN=MCU Factories (msRTCSIP-MCUFactories) PARENT-NOTFOUND
|---|---|---CN={637F258C-89F9-43B4-A9BB-29C0E9846180} (msRTCSIP-MCUFactory) PARENT-NOTFOUND
|---|---|---CN={6C3F66DB-0B9E-4638-835E-CC0C61EA9FD1} (msRTCSIP-MCUFactory) PARENT-NOTFOUND
|---|---|---CN={7E736893-09E6-499F-971D-9AAD1BE7F858} (msRTCSIP-MCUFactory) PARENT-NOTFOUND
|---|---|---CN={D0AAF851-C1E5-47BB-B5F5-07A86CCFAAF3} (msRTCSIP-MCUFactory) PARENT-NOTFOUND
|---|---CN=Phone Route Usages (msRTCSIP-RouteUsages) PARENT-NOTFOUND
|---|---|---CN={C491D082-9CD3-4A41-9A79-9DCEE38670EB} (msRTCSIP-RouteUsage) PARENT-NOTFOUND
|---|---CN=Phone Routes (msRTCSIP-PhoneRoutes) PARENT-NOTFOUND
|---|---CN=Policies (msRTCSIP-Policies) PARENT-NOTFOUND
|---|---|---CN={1815ED7B-A539-4117-9283-E8DD27CD393E} (msRTCSIP-GlobalUserPolicy) PARENT-NOTFOUND
|---|---|---CN={2D056C61-6B35-4C99-B688-A97DA4E5B2D3} (msRTCSIP-GlobalUserPolicy) PARENT-NOTFOUND
|---|---|---CN={6B151D61-D98B-4A16-9D6C-8BBB3111228A} (msRTCSIP-GlobalUserPolicy) PARENT-NOTFOUND
|---|---|---CN={6B41BE99-5C45-41E5-B34C-F6B8D0079E7B} (msRTCSIP-GlobalUserPolicy) PARENT-NOTFOUND
|---|---|---CN={ABE55F05-1AE6-4CD9-A3FE-7B95513DEA5E} (msRTCSIP-GlobalUserPolicy) PARENT-NOTFOUND
|---|---|---CN={CC0B361E-BC60-4EC5-B6A9-98268C9E35AD} (msRTCSIP-GlobalUserPolicy) PARENT-NOTFOUND
|---|---CN=Pools (msRTCSIP-Pools) PARENT-NOTFOUND
|---|---|---CN=svpool01 (msRTCSIP-Pool) PARENT-NOTFOUND
|---|---|---|---CN=Microsoft (container) PARENT-NOTFOUND
|---|---|---|---|---CN={637F258C-89F9-43B4-A9BB-29C0E9846180} (msRTCSIP-MCUFactoryService) PARENT-NOTFOUND
|---|---|---|---|---CN={6C3F66DB-0B9E-4638-835E-CC0C61EA9FD1} (msRTCSIP-MCUFactoryService) PARENT-NOTFOUND
|---|---|---|---|---CN={7E736893-09E6-499F-971D-9AAD1BE7F858} (msRTCSIP-MCUFactoryService) PARENT-NOTFOUND
|---|---|---|---|---CN={D0AAF851-C1E5-47BB-B5F5-07A86CCFAAF3} (msRTCSIP-MCUFactoryService) PARENT-NOTFOUND
|---|---|---|---|---CN=LC Services (msRTCSIP-PoolService) PARENT-NOTFOUND
|---|---|---|---|---CN=LS WebComponents Services (msRTCSIP-WebComponentsService) PARENT-NOTFOUND
|---|---CN=Trusted MCUs (msRTCSIP-TrustedMCUs) PARENT-NOTFOUND
|---|---|---CN={38382359-0CF3-432F-A446-0D69B1BA6A23} (msRTCSIP-TrustedMCU) PARENT-NOTFOUND
|---|---|---CN={4C8F2C5E-6858-4CD3-B762-6F7DE0195DAB} (msRTCSIP-TrustedMCU) PARENT-NOTFOUND
|---|---|---CN={DFDB7A27-DA39-41B1-8994-15BBCD916C03} (msRTCSIP-TrustedMCU) PARENT-NOTFOUND
|---|---|---CN={E27A6D4D-2537-4C0E-8334-229D3BBEDD0F} (msRTCSIP-TrustedMCU) PARENT-NOTFOUND
|---|---CN=Trusted Proxies (msRTCSIP-TrustedProxies) PARENT-NOTFOUND
|---|---CN=Trusted Services (msRTCSIP-TrustedServices) PARENT-NOTFOUND
|---|---CN=Trusted WebComponentsServers (msRTCSIP-TrustedWebComponentsServers) PARENT-NOTFOUND
|---|---|---CN={EDAA585E-EED5-4BA7-AE65-BA1E05382E2B} (msRTCSIP-TrustedWebComponentsServer) PARENT-NOTFOUND
This migrate step hasn't fully completed yet. Please repeat the action till it complete successfully.
Time (s): 0
The PARENT-NOTFOUND results are expected as they reference containers that are NULL. Results will vary based on your configuration and entries that have been populated.
The "This migrated step hasn't fully completed yet. Please repeat the action till it complete successfully." is also expected based on script logic.
After running Step 1 with the /check option I'm running it without the check and receive the following output.
Step 1
cscript MigrateOcsGlobalSettings.vbs /Action:MigrateGlobalSettingsTree
Output Step 1
Forest Root Domain: sv.local
Root Domain DC: SV-DC.sv.local
Forest GC: SV-DC.sv.local
System Global Settings ADsPath: CN=Microsoft,CN=System,DC=sv,DC=local
Configuration Services ADsPath: CN=Services,CN=Configuration,DC=sv,DC=local
Schema Major Version: 1007
Copy Global Settings Tree Structure To Configuration Container
|---CN=RTC Service (msRTCSIP-Service) OBJECT-CREATED
|---|---CN=Global Settings (msRTCSIP-GlobalContainer) OBJECT-CREATED
|---|---|---CN={05F54AE4-FD26-4DD9-85EE-D860E6C6C6CC} (msRTCSIP-Domain) OBJECT-CREATED
|---|---|---CN={3136D6B1-A15A-428A-9AEE-C22615FF8939} (msRTCSIP-TrustedServer) OBJECT-CREATED
|---|---|---CN={F30084FE-EE9A-43EC-9054-C5EFDCDE8DBD} (msRTCSIP-TrustedServer) OBJECT-CREATED
|---|---CN=Location Normalization Rules (msRTCSIP-LocalNormalizations) OBJECT-CREATED
|---|---CN=Location Profiles (msRTCSIP-LocationProfiles) OBJECT-CREATED
|---|---CN=MCU Factories (msRTCSIP-MCUFactories) OBJECT-CREATED
|---|---|---CN={637F258C-89F9-43B4-A9BB-29C0E9846180} (msRTCSIP-MCUFactory) OBJECT-CREATED
|---|---|---CN={6C3F66DB-0B9E-4638-835E-CC0C61EA9FD1} (msRTCSIP-MCUFactory) OBJECT-CREATED
|---|---|---CN={7E736893-09E6-499F-971D-9AAD1BE7F858} (msRTCSIP-MCUFactory) OBJECT-CREATED
|---|---|---CN={D0AAF851-C1E5-47BB-B5F5-07A86CCFAAF3} (msRTCSIP-MCUFactory) OBJECT-CREATED
|---|---CN=Phone Route Usages (msRTCSIP-RouteUsages) OBJECT-CREATED
|---|---|---CN={C491D082-9CD3-4A41-9A79-9DCEE38670EB} (msRTCSIP-RouteUsage) OBJECT-CREATED
|---|---CN=Phone Routes (msRTCSIP-PhoneRoutes) OBJECT-CREATED
|---|---CN=Policies (msRTCSIP-Policies) OBJECT-CREATED
|---|---|---CN={1815ED7B-A539-4117-9283-E8DD27CD393E} (msRTCSIP-GlobalUserPolicy) OBJECT-CREATED
|---|---|---CN={2D056C61-6B35-4C99-B688-A97DA4E5B2D3} (msRTCSIP-GlobalUserPolicy) OBJECT-CREATED
|---|---|---CN={6B151D61-D98B-4A16-9D6C-8BBB3111228A} (msRTCSIP-GlobalUserPolicy) OBJECT-CREATED
|---|---|---CN={6B41BE99-5C45-41E5-B34C-F6B8D0079E7B} (msRTCSIP-GlobalUserPolicy) OBJECT-CREATED
|---|---|---CN={ABE55F05-1AE6-4CD9-A3FE-7B95513DEA5E} (msRTCSIP-GlobalUserPolicy) OBJECT-CREATED
|---|---|---CN={CC0B361E-BC60-4EC5-B6A9-98268C9E35AD} (msRTCSIP-GlobalUserPolicy) OBJECT-CREATED
|---|---CN=Pools (msRTCSIP-Pools) OBJECT-CREATED
|---|---|---CN=svpool01 (msRTCSIP-Pool) OBJECT-CREATED
|---|---|---|---CN=Microsoft (container) OBJECT-CREATED
|---|---|---|---|---CN={637F258C-89F9-43B4-A9BB-29C0E9846180} (msRTCSIP-MCUFactoryService) OBJECT-CREATED
|---|---|---|---|---CN={6C3F66DB-0B9E-4638-835E-CC0C61EA9FD1} (msRTCSIP-MCUFactoryService) OBJECT-CREATED
|---|---|---|---|---CN={7E736893-09E6-499F-971D-9AAD1BE7F858} (msRTCSIP-MCUFactoryService) OBJECT-CREATED
|---|---|---|---|---CN={D0AAF851-C1E5-47BB-B5F5-07A86CCFAAF3} (msRTCSIP-MCUFactoryService) OBJECT-CREATED
|---|---|---|---|---CN=LC Services (msRTCSIP-PoolService) OBJECT-CREATED
|---|---|---|---|---CN=LS WebComponents Services (msRTCSIP-WebComponentsService) OBJECT-CREATED
|---|---CN=Trusted MCUs (msRTCSIP-TrustedMCUs) OBJECT-CREATED
|---|---|---CN={38382359-0CF3-432F-A446-0D69B1BA6A23} (msRTCSIP-TrustedMCU) OBJECT-CREATED
|---|---|---CN={4C8F2C5E-6858-4CD3-B762-6F7DE0195DAB} (msRTCSIP-TrustedMCU) OBJECT-CREATED
|---|---|---CN={DFDB7A27-DA39-41B1-8994-15BBCD916C03} (msRTCSIP-TrustedMCU) OBJECT-CREATED
|---|---|---CN={E27A6D4D-2537-4C0E-8334-229D3BBEDD0F} (msRTCSIP-TrustedMCU) OBJECT-CREATED
|---|---CN=Trusted Proxies (msRTCSIP-TrustedProxies) OBJECT-CREATED
|---|---CN=Trusted Services (msRTCSIP-TrustedServices) OBJECT-CREATED
|---|---CN=Trusted WebComponentsServers (msRTCSIP-TrustedWebComponentsServers) OBJECT-CREATED
|---|---|---CN={EDAA585E-EED5-4BA7-AE65-BA1E05382E2B} (msRTCSIP-TrustedWebComponentsServer) OBJECT-CREATED
MigrateGlobalSettingsTree step has completed successfully. Next step is MigrateGlobalSettingsProperties
Time (s): 1
Note: Pay attention to the end result after each step. If "step has completed successfully" then you are ready to continue to the next step provided you've given time for AD replication. If "not fully completed" repeat.
Step 2
cscript MigrateOcsGlobalSettings.vbs /Action:MigrateGlobalSettingsProperties
Output Step 2
Forest Root Domain: sv.local
Root Domain DC: SV-DC.sv.local
Forest GC: SV-DC.sv.local
System Global Settings ADsPath: CN=Microsoft,CN=System,DC=sv,DC=local
Configuration Services ADsPath: CN=Services,CN=Configuration,DC=sv,DC=local
Schema Major Version: 1007
Copy Global Settings Tree Structure To Configuration Container
|---CN=RTC Service (msRTCSIP-Service) OBJECT-EXIST
|---| keywords PROP-UPDATED
|---|---CN=Global Settings (msRTCSIP-GlobalContainer) OBJECT-EXIST
|---|---| msRTCSIP-MinRegistrationTimeout PROP-UPDATED
|---|---| msRTCSIP-DefRegistrationTimeout PROP-UPDATED
|---|---| msRTCSIP-MaxRegistrationTimeout PROP-UPDATED
|---|---| msRTCSIP-MinPresenceSubscriptionTimeout PROP-UPDATED
|---|---| msRTCSIP-DefPresenceSubscriptionTimeout PROP-UPDATED
|---|---| msRTCSIP-MaxPresenceSubscriptionTimeout PROP-UPDATED
|---|---| msRTCSIP-MinRoamingDataSubscriptionTimeout PROP-UPDATED
|---|---| msRTCSIP-DefRoamingDataSubscriptionTimeout PROP-UPDATED
|---|---| msRTCSIP-MaxRoamingDataSubscriptionTimeout PROP-UPDATED
|---|---| msRTCSIP-SearchMaxResults PROP-UPDATED
|---|---| msRTCSIP-SearchMaxRequests PROP-UPDATED
|---|---| msRTCSIP-NumDevicesPerUser PROP-UPDATED
|---|---| msRTCSIP-MaxNumOutstandingSearchPerServer PROP-UPDATED
|---|---| msRTCSIP-MaxNumSubscriptionsPerUser PROP-UPDATED
|---|---| msRTCSIP-GlobalSettingsData PROP-UPDATED
|---|---| msRTCSIP-EnableFederation PROP-UPDATED
|---|---| msRTCSIP-EnableBestEffortNotify PROP-UPDATED
|---|---| msRTCSIP-ArchiveDefaultFlags PROP-UPDATED
|---|---| msRTCSIP-MeetingFlags PROP-UPDATED
|---|---| msRTCSIP-MeetingPolicy PROP-UPDATED
|---|---| msRTCSIP-UCFlags PROP-UPDATED
|---|---| msRTCSIP-UCPolicy PROP-UPDATED
|---|---|---CN={05F54AE4-FD26-4DD9-85EE-D860E6C6C6CC} (msRTCSIP-Domain) OBJECT-EXIST
|---|---|---| msRTCSIP-DomainName PROP-UPDATED
|---|---|---| msRTCSIP-Default PROP-UPDATED
|---|---|---CN={3136D6B1-A15A-428A-9AEE-C22615FF8939} (msRTCSIP-TrustedServer) OBJECT-EXIST
|---|---|---| msRTCSIP-TrustedServerFQDN PROP-UPDATED
|---|---|---| msRTCSIP-TrustedServerVersion PROP-UPDATED
|---|---|---CN={F30084FE-EE9A-43EC-9054-C5EFDCDE8DBD} (msRTCSIP-TrustedServer) OBJECT-EXIST
|---|---|---| msRTCSIP-TrustedServerFQDN PROP-UPDATED
|---|---|---| msRTCSIP-TrustedServerVersion PROP-UPDATED
|---|---CN=Location Normalization Rules (msRTCSIP-LocalNormalizations) OBJECT-EXIST
|---|---CN=Location Profiles (msRTCSIP-LocationProfiles) OBJECT-EXIST
|---|---CN=MCU Factories (msRTCSIP-MCUFactories) OBJECT-EXIST
|---|---|---CN={637F258C-89F9-43B4-A9BB-29C0E9846180} (msRTCSIP-MCUFactory) OBJECT-EXIST
|---|---|---| msRTCSIP-MCUType PROP-UPDATED
|---|---|---| msRTCSIP-MCUVendor PROP-UPDATED
|---|---|---| msRTCSIP-MCUFactoryData PROP-UPDATED
|---|---|---| msRTCSIP-ServerVersion PROP-UPDATED
|---|---|---CN={6C3F66DB-0B9E-4638-835E-CC0C61EA9FD1} (msRTCSIP-MCUFactory) OBJECT-EXIST
|---|---|---| msRTCSIP-MCUType PROP-UPDATED
|---|---|---| msRTCSIP-MCUVendor PROP-UPDATED
|---|---|---| msRTCSIP-MCUFactoryData PROP-UPDATED
|---|---|---| msRTCSIP-ServerVersion PROP-UPDATED
|---|---|---CN={7E736893-09E6-499F-971D-9AAD1BE7F858} (msRTCSIP-MCUFactory) OBJECT-EXIST
|---|---|---| msRTCSIP-MCUType PROP-UPDATED
|---|---|---| msRTCSIP-MCUVendor PROP-UPDATED
|---|---|---| msRTCSIP-MCUFactoryData PROP-UPDATED
|---|---|---| msRTCSIP-ServerVersion PROP-UPDATED
|---|---|---CN={D0AAF851-C1E5-47BB-B5F5-07A86CCFAAF3} (msRTCSIP-MCUFactory) OBJECT-EXIST
|---|---|---| msRTCSIP-MCUType PROP-UPDATED
|---|---|---| msRTCSIP-MCUVendor PROP-UPDATED
|---|---|---| msRTCSIP-MCUFactoryData PROP-UPDATED
|---|---|---| msRTCSIP-ServerVersion PROP-UPDATED
|---|---CN=Phone Route Usages (msRTCSIP-RouteUsages) OBJECT-EXIST
|---|---|---CN={C491D082-9CD3-4A41-9A79-9DCEE38670EB} (msRTCSIP-RouteUsage) OBJECT-EXIST
|---|---|---| msRTCSIP-Description PROP-UPDATED
|---|---|---| msRTCSIP-RouteUsageAttribute PROP-UPDATED
|---|---|---| msRTCSIP-Default PROP-UPDATED
|---|---CN=Phone Routes (msRTCSIP-PhoneRoutes) OBJECT-EXIST
|---|---CN=Policies (msRTCSIP-Policies) OBJECT-EXIST
|---|---|---CN={1815ED7B-A539-4117-9283-E8DD27CD393E} (msRTCSIP-GlobalUserPolicy) OBJECT-EXIST
|---|---|---| msRTCSIP-PolicyType PROP-UPDATED
|---|---|---| msRTCSIP-PolicyContent PROP-UPDATED
|---|---|---| msRTCSIP-DefaultPolicy PROP-UPDATED
|---|---|---CN={2D056C61-6B35-4C99-B688-A97DA4E5B2D3} (msRTCSIP-GlobalUserPolicy) OBJECT-EXIST
|---|---|---| msRTCSIP-PolicyType PROP-UPDATED
|---|---|---| msRTCSIP-PolicyContent PROP-UPDATED
|---|---|---| msRTCSIP-DefaultPolicy PROP-UPDATED
|---|---|---CN={6B151D61-D98B-4A16-9D6C-8BBB3111228A} (msRTCSIP-GlobalUserPolicy) OBJECT-EXIST
|---|---|---| msRTCSIP-PolicyType PROP-UPDATED
|---|---|---| msRTCSIP-PolicyContent PROP-UPDATED
|---|---|---| msRTCSIP-DefaultPolicy PROP-UPDATED
|---|---|---CN={6B41BE99-5C45-41E5-B34C-F6B8D0079E7B} (msRTCSIP-GlobalUserPolicy) OBJECT-EXIST
|---|---|---| msRTCSIP-PolicyType PROP-UPDATED
|---|---|---| msRTCSIP-PolicyContent PROP-UPDATED
|---|---|---| msRTCSIP-DefaultPolicy PROP-UPDATED
|---|---|---CN={ABE55F05-1AE6-4CD9-A3FE-7B95513DEA5E} (msRTCSIP-GlobalUserPolicy) OBJECT-EXIST
|---|---|---| msRTCSIP-PolicyType PROP-UPDATED
|---|---|---| msRTCSIP-PolicyContent PROP-UPDATED
|---|---|---| msRTCSIP-DefaultPolicy PROP-UPDATED
|---|---|---CN={CC0B361E-BC60-4EC5-B6A9-98268C9E35AD} (msRTCSIP-GlobalUserPolicy) OBJECT-EXIST
|---|---|---| msRTCSIP-PolicyType PROP-UPDATED
|---|---|---| msRTCSIP-PolicyContent PROP-UPDATED
|---|---|---| msRTCSIP-DefaultPolicy PROP-UPDATED
|---|---CN=Pools (msRTCSIP-Pools) OBJECT-EXIST
|---|---|---CN=svpool01 (msRTCSIP-Pool) OBJECT-EXIST
|---|---|---| dNSHostName PROP-UPDATED
|---|---|---| msRTCSIP-BackEndServer PROP-UPDATED
|---|---|---| msRTCSIP-PoolType PROP-UPDATED
|---|---|---| msRTCSIP-PoolDisplayName PROP-UPDATED
|---|---|---| msRTCSIP-PoolFunctionality PROP-UPDATED
|---|---|---| msRTCSIP-PoolVersion PROP-UPDATED
|---|---|---| msRTCSIP-PoolDomainFQDN PROP-UPDATED
|---|---|---|---CN=Microsoft (container) OBJECT-EXIST
|---|---|---|---|---CN={637F258C-89F9-43B4-A9BB-29C0E9846180} (msRTCSIP-MCUFactoryService) OBJECT-EXIST
|---|---|---|---|---| msRTCSIP-MCUFactoryPath PROP-UPDATED
|---|---|---|---|---CN={6C3F66DB-0B9E-4638-835E-CC0C61EA9FD1} (msRTCSIP-MCUFactoryService) OBJECT-EXIST
|---|---|---|---|---| msRTCSIP-MCUFactoryPath PROP-UPDATED
|---|---|---|---|---CN={7E736893-09E6-499F-971D-9AAD1BE7F858} (msRTCSIP-MCUFactoryService) OBJECT-EXIST
|---|---|---|---|---| msRTCSIP-MCUFactoryPath PROP-UPDATED
|---|---|---|---|---CN={D0AAF851-C1E5-47BB-B5F5-07A86CCFAAF3} (msRTCSIP-MCUFactoryService) OBJECT-EXIST
|---|---|---|---|---| msRTCSIP-MCUFactoryPath PROP-UPDATED
|---|---|---|---|---CN=LC Services (msRTCSIP-PoolService) OBJECT-EXIST
|---|---|---|---|---CN=LS WebComponents Services (msRTCSIP-WebComponentsService) OBJECT-EXIST
|---|---CN=Trusted MCUs (msRTCSIP-TrustedMCUs) OBJECT-EXIST
|---|---|---CN={38382359-0CF3-432F-A446-0D69B1BA6A23} (msRTCSIP-TrustedMCU) OBJECT-EXIST
|---|---|---| msRTCSIP-TrustedServerVersion PROP-UPDATED
|---|---|---| msRTCSIP-MCUType PROP-UPDATED
|---|---|---| msRTCSIP-MCUVendor PROP-UPDATED
|---|---|---| msRTCSIP-TrustedMCUFQDN PROP-UPDATED
|---|---|---CN={4C8F2C5E-6858-4CD3-B762-6F7DE0195DAB} (msRTCSIP-TrustedMCU) OBJECT-EXIST
|---|---|---| msRTCSIP-TrustedServerVersion PROP-UPDATED
|---|---|---| msRTCSIP-MCUType PROP-UPDATED
|---|---|---| msRTCSIP-MCUVendor PROP-UPDATED
|---|---|---| msRTCSIP-TrustedMCUFQDN PROP-UPDATED
|---|---|---CN={DFDB7A27-DA39-41B1-8994-15BBCD916C03} (msRTCSIP-TrustedMCU) OBJECT-EXIST
|---|---|---| msRTCSIP-TrustedServerVersion PROP-UPDATED
|---|---|---| msRTCSIP-MCUType PROP-UPDATED
|---|---|---| msRTCSIP-MCUVendor PROP-UPDATED
|---|---|---| msRTCSIP-TrustedMCUFQDN PROP-UPDATED
|---|---|---CN={E27A6D4D-2537-4C0E-8334-229D3BBEDD0F} (msRTCSIP-TrustedMCU) OBJECT-EXIST
|---|---|---| msRTCSIP-TrustedServerVersion PROP-UPDATED
|---|---|---| msRTCSIP-MCUType PROP-UPDATED
|---|---|---| msRTCSIP-MCUVendor PROP-UPDATED
|---|---|---| msRTCSIP-TrustedMCUFQDN PROP-UPDATED
|---|---CN=Trusted Proxies (msRTCSIP-TrustedProxies) OBJECT-EXIST
|---|---CN=Trusted Services (msRTCSIP-TrustedServices) OBJECT-EXIST
|---|---CN=Trusted WebComponentsServers (msRTCSIP-TrustedWebComponentsServers) OBJECT-EXIST
|---|---|---CN={EDAA585E-EED5-4BA7-AE65-BA1E05382E2B} (msRTCSIP-TrustedWebComponentsServer) OBJECT-EXIST
|---|---|---| msRTCSIP-TrustedServerVersion PROP-UPDATED
|---|---|---| msRTCSIP-TrustedWebComponentsServerFQDN PROP-UPDATED
This migrate step hasn't fully completed yet. Please repeat the action till it complete successfully.
Time (s): 1
Not fully completed. So I re-run Step 2.
Forest Root Domain: sv.local
Root Domain DC: SV-DC.sv.local
Forest GC: SV-DC.sv.local
System Global Settings ADsPath: CN=Microsoft,CN=System,DC=sv,DC=local
Configuration Services ADsPath: CN=Services,CN=Configuration,DC=sv,DC=local
Schema Major Version: 1007
Copy Global Settings Tree Structure To Configuration Container
|---CN=RTC Service (msRTCSIP-Service) OBJECT-EXIST
|---| keywords PROP-EXISTS
|---|---CN=Global Settings (msRTCSIP-GlobalContainer) OBJECT-EXIST
|---|---| msRTCSIP-MinRegistrationTimeout PROP-EXISTS
|---|---| msRTCSIP-DefRegistrationTimeout PROP-EXISTS
|---|---| msRTCSIP-MaxRegistrationTimeout PROP-EXISTS
|---|---| msRTCSIP-MinPresenceSubscriptionTimeout PROP-EXISTS
|---|---| msRTCSIP-DefPresenceSubscriptionTimeout PROP-EXISTS
|---|---| msRTCSIP-MaxPresenceSubscriptionTimeout PROP-EXISTS
|---|---| msRTCSIP-MinRoamingDataSubscriptionTimeout PROP-EXISTS
|---|---| msRTCSIP-DefRoamingDataSubscriptionTimeout PROP-EXISTS
|---|---| msRTCSIP-MaxRoamingDataSubscriptionTimeout PROP-EXISTS
|---|---| msRTCSIP-SearchMaxResults PROP-EXISTS
|---|---| msRTCSIP-SearchMaxRequests PROP-EXISTS
|---|---| msRTCSIP-NumDevicesPerUser PROP-EXISTS
|---|---| msRTCSIP-MaxNumOutstandingSearchPerServer PROP-EXISTS
|---|---| msRTCSIP-MaxNumSubscriptionsPerUser PROP-EXISTS
|---|---| msRTCSIP-GlobalSettingsData PROP-EXISTS
|---|---| msRTCSIP-EnableFederation PROP-EXISTS
|---|---| msRTCSIP-EnableBestEffortNotify PROP-EXISTS
|---|---| msRTCSIP-ArchiveDefaultFlags PROP-EXISTS
|---|---| msRTCSIP-MeetingFlags PROP-EXISTS
|---|---| msRTCSIP-MeetingPolicy PROP-EXISTS
|---|---| msRTCSIP-UCFlags PROP-EXISTS
|---|---| msRTCSIP-UCPolicy PROP-EXISTS
|---|---|---CN={05F54AE4-FD26-4DD9-85EE-D860E6C6C6CC} (msRTCSIP-Domain) OBJECT-EXIST
|---|---|---| msRTCSIP-DomainName PROP-EXISTS
|---|---|---| msRTCSIP-Default PROP-EXISTS
|---|---|---CN={3136D6B1-A15A-428A-9AEE-C22615FF8939} (msRTCSIP-TrustedServer) OBJECT-EXIST
|---|---|---| msRTCSIP-TrustedServerFQDN PROP-EXISTS
|---|---|---| msRTCSIP-TrustedServerVersion PROP-EXISTS
|---|---|---CN={F30084FE-EE9A-43EC-9054-C5EFDCDE8DBD} (msRTCSIP-TrustedServer) OBJECT-EXIST
|---|---|---| msRTCSIP-TrustedServerFQDN PROP-EXISTS
|---|---|---| msRTCSIP-TrustedServerVersion PROP-EXISTS
|---|---CN=Location Normalization Rules (msRTCSIP-LocalNormalizations) OBJECT-EXIST
|---|---CN=Location Profiles (msRTCSIP-LocationProfiles) OBJECT-EXIST
|---|---CN=MCU Factories (msRTCSIP-MCUFactories) OBJECT-EXIST
|---|---|---CN={637F258C-89F9-43B4-A9BB-29C0E9846180} (msRTCSIP-MCUFactory) OBJECT-EXIST
|---|---|---| msRTCSIP-MCUType PROP-EXISTS
|---|---|---| msRTCSIP-MCUVendor PROP-EXISTS
|---|---|---| msRTCSIP-MCUFactoryData PROP-EXISTS
|---|---|---| msRTCSIP-ServerVersion PROP-EXISTS
|---|---|---CN={6C3F66DB-0B9E-4638-835E-CC0C61EA9FD1} (msRTCSIP-MCUFactory) OBJECT-EXIST
|---|---|---| msRTCSIP-MCUType PROP-EXISTS
|---|---|---| msRTCSIP-MCUVendor PROP-EXISTS
|---|---|---| msRTCSIP-MCUFactoryData PROP-EXISTS
|---|---|---| msRTCSIP-ServerVersion PROP-EXISTS
|---|---|---CN={7E736893-09E6-499F-971D-9AAD1BE7F858} (msRTCSIP-MCUFactory) OBJECT-EXIST
|---|---|---| msRTCSIP-MCUType PROP-EXISTS
|---|---|---| msRTCSIP-MCUVendor PROP-EXISTS
|---|---|---| msRTCSIP-MCUFactoryData PROP-EXISTS
|---|---|---| msRTCSIP-ServerVersion PROP-EXISTS
|---|---|---CN={D0AAF851-C1E5-47BB-B5F5-07A86CCFAAF3} (msRTCSIP-MCUFactory) OBJECT-EXIST
|---|---|---| msRTCSIP-MCUType PROP-EXISTS
|---|---|---| msRTCSIP-MCUVendor PROP-EXISTS
|---|---|---| msRTCSIP-MCUFactoryData PROP-EXISTS
|---|---|---| msRTCSIP-ServerVersion PROP-EXISTS
|---|---CN=Phone Route Usages (msRTCSIP-RouteUsages) OBJECT-EXIST
|---|---|---CN={C491D082-9CD3-4A41-9A79-9DCEE38670EB} (msRTCSIP-RouteUsage) OBJECT-EXIST
|---|---|---| msRTCSIP-Description PROP-EXISTS
|---|---|---| msRTCSIP-RouteUsageAttribute PROP-EXISTS
|---|---|---| msRTCSIP-Default PROP-EXISTS
|---|---CN=Phone Routes (msRTCSIP-PhoneRoutes) OBJECT-EXIST
|---|---CN=Policies (msRTCSIP-Policies) OBJECT-EXIST
|---|---|---CN={1815ED7B-A539-4117-9283-E8DD27CD393E} (msRTCSIP-GlobalUserPolicy) OBJECT-EXIST
|---|---|---| msRTCSIP-PolicyType PROP-EXISTS
|---|---|---| msRTCSIP-PolicyContent PROP-EXISTS
|---|---|---| msRTCSIP-DefaultPolicy PROP-EXISTS
|---|---|---CN={2D056C61-6B35-4C99-B688-A97DA4E5B2D3} (msRTCSIP-GlobalUserPolicy) OBJECT-EXIST
|---|---|---| msRTCSIP-PolicyType PROP-EXISTS
|---|---|---| msRTCSIP-PolicyContent PROP-EXISTS
|---|---|---| msRTCSIP-DefaultPolicy PROP-EXISTS
|---|---|---CN={6B151D61-D98B-4A16-9D6C-8BBB3111228A} (msRTCSIP-GlobalUserPolicy) OBJECT-EXIST
|---|---|---| msRTCSIP-PolicyType PROP-EXISTS
|---|---|---| msRTCSIP-PolicyContent PROP-EXISTS
|---|---|---| msRTCSIP-DefaultPolicy PROP-EXISTS
|---|---|---CN={6B41BE99-5C45-41E5-B34C-F6B8D0079E7B} (msRTCSIP-GlobalUserPolicy) OBJECT-EXIST
|---|---|---| msRTCSIP-PolicyType PROP-EXISTS
|---|---|---| msRTCSIP-PolicyContent PROP-EXISTS
|---|---|---| msRTCSIP-DefaultPolicy PROP-EXISTS
|---|---|---CN={ABE55F05-1AE6-4CD9-A3FE-7B95513DEA5E} (msRTCSIP-GlobalUserPolicy) OBJECT-EXIST
|---|---|---| msRTCSIP-PolicyType PROP-EXISTS
|---|---|---| msRTCSIP-PolicyContent PROP-EXISTS
|---|---|---| msRTCSIP-DefaultPolicy PROP-EXISTS
|---|---|---CN={CC0B361E-BC60-4EC5-B6A9-98268C9E35AD} (msRTCSIP-GlobalUserPolicy) OBJECT-EXIST
|---|---|---| msRTCSIP-PolicyType PROP-EXISTS
|---|---|---| msRTCSIP-PolicyContent PROP-EXISTS
|---|---|---| msRTCSIP-DefaultPolicy PROP-EXISTS
|---|---CN=Pools (msRTCSIP-Pools) OBJECT-EXIST
|---|---|---CN=svpool01 (msRTCSIP-Pool) OBJECT-EXIST
|---|---|---| dNSHostName PROP-EXISTS
|---|---|---| msRTCSIP-BackEndServer PROP-EXISTS
|---|---|---| msRTCSIP-PoolType PROP-EXISTS
|---|---|---| msRTCSIP-PoolDisplayName PROP-EXISTS
|---|---|---| msRTCSIP-PoolFunctionality PROP-EXISTS
|---|---|---| msRTCSIP-PoolVersion PROP-EXISTS
|---|---|---| msRTCSIP-PoolDomainFQDN PROP-EXISTS
|---|---|---|---CN=Microsoft (container) OBJECT-EXIST
|---|---|---|---|---CN={637F258C-89F9-43B4-A9BB-29C0E9846180} (msRTCSIP-MCUFactoryService) OBJECT-EXIST
|---|---|---|---|---| msRTCSIP-MCUFactoryPath PROP-EXISTS
|---|---|---|---|---CN={6C3F66DB-0B9E-4638-835E-CC0C61EA9FD1} (msRTCSIP-MCUFactoryService) OBJECT-EXIST
|---|---|---|---|---| msRTCSIP-MCUFactoryPath PROP-EXISTS
|---|---|---|---|---CN={7E736893-09E6-499F-971D-9AAD1BE7F858} (msRTCSIP-MCUFactoryService) OBJECT-EXIST
|---|---|---|---|---| msRTCSIP-MCUFactoryPath PROP-EXISTS
|---|---|---|---|---CN={D0AAF851-C1E5-47BB-B5F5-07A86CCFAAF3} (msRTCSIP-MCUFactoryService) OBJECT-EXIST
|---|---|---|---|---| msRTCSIP-MCUFactoryPath PROP-EXISTS
|---|---|---|---|---CN=LC Services (msRTCSIP-PoolService) OBJECT-EXIST
|---|---|---|---|---CN=LS WebComponents Services (msRTCSIP-WebComponentsService) OBJECT-EXIST
|---|---CN=Trusted MCUs (msRTCSIP-TrustedMCUs) OBJECT-EXIST
|---|---|---CN={38382359-0CF3-432F-A446-0D69B1BA6A23} (msRTCSIP-TrustedMCU) OBJECT-EXIST
|---|---|---| msRTCSIP-TrustedServerVersion PROP-EXISTS
|---|---|---| msRTCSIP-MCUType PROP-EXISTS
|---|---|---| msRTCSIP-MCUVendor PROP-EXISTS
|---|---|---| msRTCSIP-TrustedMCUFQDN PROP-EXISTS
|---|---|---CN={4C8F2C5E-6858-4CD3-B762-6F7DE0195DAB} (msRTCSIP-TrustedMCU) OBJECT-EXIST
|---|---|---| msRTCSIP-TrustedServerVersion PROP-EXISTS
|---|---|---| msRTCSIP-MCUType PROP-EXISTS
|---|---|---| msRTCSIP-MCUVendor PROP-EXISTS
|---|---|---| msRTCSIP-TrustedMCUFQDN PROP-EXISTS
|---|---|---CN={DFDB7A27-DA39-41B1-8994-15BBCD916C03} (msRTCSIP-TrustedMCU) OBJECT-EXIST
|---|---|---| msRTCSIP-TrustedServerVersion PROP-EXISTS
|---|---|---| msRTCSIP-MCUType PROP-EXISTS
|---|---|---| msRTCSIP-MCUVendor PROP-EXISTS
|---|---|---| msRTCSIP-TrustedMCUFQDN PROP-EXISTS
|---|---|---CN={E27A6D4D-2537-4C0E-8334-229D3BBEDD0F} (msRTCSIP-TrustedMCU) OBJECT-EXIST
|---|---|---| msRTCSIP-TrustedServerVersion PROP-EXISTS
|---|---|---| msRTCSIP-MCUType PROP-EXISTS
|---|---|---| msRTCSIP-MCUVendor PROP-EXISTS
|---|---|---| msRTCSIP-TrustedMCUFQDN PROP-EXISTS
|---|---CN=Trusted Proxies (msRTCSIP-TrustedProxies) OBJECT-EXIST
|---|---CN=Trusted Services (msRTCSIP-TrustedServices) OBJECT-EXIST
|---|---CN=Trusted WebComponentsServers (msRTCSIP-TrustedWebComponentsServers) OBJECT-EXIST
|---|---|---CN={EDAA585E-EED5-4BA7-AE65-BA1E05382E2B} (msRTCSIP-TrustedWebComponentsServer) OBJECT-EXIST
|---|---|---| msRTCSIP-TrustedServerVersion PROP-EXISTS
|---|---|---| msRTCSIP-TrustedWebComponentsServerFQDN PROP-EXISTS
MigrateGlobalSettingsProperties step has completed successfully. Next step is creating permissions for the new Global Settings tree.
Time (s): 2
Step 2 has completed successfully.
Step 3
Run ForestPrep for the existing version of OCS 2007 (Not OCS 2007 R2). If you are migrating from LCS 2005 SP1 then it would be ForestPrep for LCS 2005 SP1.
I change directory to %ProgramFiles%\Common Files\Microsoft Office Communications Server 2007
LcsCmd /Forest /Action:ForestPrep
Output Step 3
Microsoft Office Communications Server 2007 Deployment Command Console
Copyright (c) Microsoft Corporation. All rights reserved.
Executing "Initialize Forest Object"
Executing "Initialize Active Directory Connections"
Executing "Forest Prep"
Executing "Check Schema Prep State"
Executing "Create Global Setting Active Directory Objects"
Executing "Create Active Directory Object CN=Services"
Executing "Create Active Directory Object CN=RTC Service"
Executing "Create Active Directory Object CN=Phone Route Usages"
Executing "Create Active Directory Object CN={C491D082-9CD3-4A41-9A79-9DCEE38670EB}"
Executing "Create Active Directory Object CN=Policies"
Executing "Create Active Directory Object CN={6B151D61-D98B-4A16-9D6C-8BBB3111228A}"
Executing "Create Active Directory Object CN={6B41BE99-5C45-41E5-B34C-F6B8D0079E7B}"
Executing "Create Active Directory Object CN=Global Settings"
Executing "Check Default SIP Domain"
Executing "Check Active Directory Object CN={05F54AE4-FD26-4DD9-85EE-D860E6C6C6CC}"
Executing "Create Active Directory Object CN=Pools"
Executing "Create Active Directory Object CN=Trusted MCUs"
Executing "Create Active Directory Object CN=Trusted WebComponentsServers"
Executing "Create Active Directory Object CN=Trusted Proxies"
Executing "Create Active Directory Object CN=Location Profiles"
Executing "Create Active Directory Object CN=Location Normalization Rules"
Executing "Create Active Directory Object CN=Phone Routes"
Executing "Create Active Directory Object CN=Trusted Services"
Executing "Create Active Directory Object CN=MCU Factories"
Executing "Create Active Directory Object CN=RTCPropertySet"
Executing "Create Active Directory Object CN=RTCUserSearchPropertySet"
Executing "Create Office Communications Server Display Specifiers"
Executing "Create Attributes of CN=user-Display,CN=409,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=contact-Display,CN=409,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=organizationalUnit-Display,CN=409,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=inetOrgPerson-Display,CN=409,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=user-Display,CN=401,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=contact-Display,CN=401,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=organizationalUnit-Display,CN=401,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=inetOrgPerson-Display,CN=401,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=user-Display,CN=404,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=contact-Display,CN=404,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=organizationalUnit-Display,CN=404,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=inetOrgPerson-Display,CN=404,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=user-Display,CN=405,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=contact-Display,CN=405,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=organizationalUnit-Display,CN=405,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=inetOrgPerson-Display,CN=405,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=user-Display,CN=406,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=contact-Display,CN=406,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=organizationalUnit-Display,CN=406,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=inetOrgPerson-Display,CN=406,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=user-Display,CN=407,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=contact-Display,CN=407,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=organizationalUnit-Display,CN=407,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=inetOrgPerson-Display,CN=407,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=user-Display,CN=408,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=contact-Display,CN=408,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=organizationalUnit-Display,CN=408,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=inetOrgPerson-Display,CN=408,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=user-Display,CN=40B,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=contact-Display,CN=40B,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=organizationalUnit-Display,CN=40B,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=inetOrgPerson-Display,CN=40B,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=user-Display,CN=40C,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=contact-Display,CN=40C,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=organizationalUnit-Display,CN=40C,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=inetOrgPerson-Display,CN=40C,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=user-Display,CN=40d,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=contact-Display,CN=40d,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=organizationalUnit-Display,CN=40d,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=inetOrgPerson-Display,CN=40d,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=user-Display,CN=40E,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=contact-Display,CN=40E,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=organizationalUnit-Display,CN=40E,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=inetOrgPerson-Display,CN=40E,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=user-Display,CN=410,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=contact-Display,CN=410,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=organizationalUnit-Display,CN=410,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=inetOrgPerson-Display,CN=410,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=user-Display,CN=411,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=contact-Display,CN=411,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=organizationalUnit-Display,CN=411,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=inetOrgPerson-Display,CN=411,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=user-Display,CN=412,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=contact-Display,CN=412,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=organizationalUnit-Display,CN=412,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=inetOrgPerson-Display,CN=412,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=user-Display,CN=413,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=contact-Display,CN=413,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=organizationalUnit-Display,CN=413,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=inetOrgPerson-Display,CN=413,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=user-Display,CN=414,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=contact-Display,CN=414,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=organizationalUnit-Display,CN=414,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=inetOrgPerson-Display,CN=414,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=user-Display,CN=415,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=contact-Display,CN=415,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=organizationalUnit-Display,CN=415,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=inetOrgPerson-Display,CN=415,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=user-Display,CN=416,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=contact-Display,CN=416,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=organizationalUnit-Display,CN=416,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=inetOrgPerson-Display,CN=416,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=user-Display,CN=419,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=contact-Display,CN=419,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=organizationalUnit-Display,CN=419,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=inetOrgPerson-Display,CN=419,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=user-Display,CN=41d,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=contact-Display,CN=41d,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=organizationalUnit-Display,CN=41d,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=inetOrgPerson-Display,CN=41d,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=user-Display,CN=41F,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=contact-Display,CN=41F,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=organizationalUnit-Display,CN=41F,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=inetOrgPerson-Display,CN=41F,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=user-Display,CN=804,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=contact-Display,CN=804,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=organizationalUnit-Display,CN=804,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=inetOrgPerson-Display,CN=804,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=user-Display,CN=816,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=contact-Display,CN=816,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=organizationalUnit-Display,CN=816,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=inetOrgPerson-Display,CN=816,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=user-Display,CN=C0A,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=contact-Display,CN=C0A,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=organizationalUnit-Display,CN=C0A,CN=DisplaySpecifiers"
Executing "Create Attributes of CN=inetOrgPerson-Display,CN=C0A,CN=DisplaySpecifiers"
Executing "Create Groups"
Executing "Create Group RTCUniversalGlobalReadOnlyGroup"
Executing "Create Group RTCUniversalGlobalWriteGroup"
Executing "Create Group RTCUniversalServerReadOnlyGroup"
Executing "Create Group RTCUniversalUserReadOnlyGroup"
Executing "Create Group RTCHSUniversalServices"
Executing "Create Group RTCComponentUniversalServices"
Executing "Create Group RTCProxyUniversalServices"
Executing "Create Group RTCArchivingUniversalServices"
Executing "Create Group RTCUniversalServerAdmins"
Executing "Create Group RTCUniversalUserAdmins"
Executing "Create Group RTCUniversalReadOnlyAdmins"
Executing "Create Group RTCUniversalGuestAccessGroup"
Executing "Create Group Permissions"
Executing "Create Permission Settings of RTCUniversalGlobalReadOnlyGroup"
Executing "Create Permission Settings of RTCUniversalGlobalWriteGroup"
Executing "Create Permission Settings of RTCUniversalServerReadOnlyGroup"
Executing "Create Permission Settings of RTCUniversalUserReadOnlyGroup"
Executing "Create Permission Settings of RTCHSUniversalServices"
Executing "Create Permission Settings of RTCComponentUniversalServices"
Executing "Create Permission Settings of RTCProxyUniversalServices"
Executing "Create Permission Settings of RTCArchivingUniversalServices"
Executing "Create Permission Settings of RTCUniversalServerAdmins"
Executing "Create Permission Settings of RTCUniversalUserAdmins"
Executing "Create Permission Settings of RTCUniversalReadOnlyAdmins"
Executing "Create Permission Settings of RTCUniversalGuestAccessGroup"
Executing "Create Forest Permissions"
Executing "Create Permission Settings of RTC Service"
Executing "Create Permission Settings of RootDomainSystemContainer"
Executing "Create Permission Settings of ConfigurationDisplaySpecifiersContainer"
Executing "Check Permission Settings of ConfigurationContainer"
Executing "Check Permission Settings of SchemaContainer"
Check the log file "C:\DOCUME~1\ADMINI~1.SV\LOCALS~1\Temp\forestprep[2009_03_25][15_36_28].html" for details.
Action completed successfully
Execution time = 2546 ms
Wait for new global settings tree to replicate to forest global catalogs.
Step 4
cscript MigrateOcsGlobalSettings.vbs /Action:MigrateServerDnReferences
Output Step 4
Forest Root Domain: sv.local
Root Domain DC: SV-DC.sv.local
Forest GC: SV-DC.sv.local
System Global Settings ADsPath: CN=Microsoft,CN=System,DC=sv,DC=local
Configuration Services ADsPath: CN=Services,CN=Configuration,DC=sv,DC=local
Schema Major Version: 1007
Update server DN references to Global Settings objects
Update FrontEnd msRTCSIP-PoolAddress DN references
Total AD Object Count = 1
Object[1]: CN=RTC Services,CN=Microsoft,CN=SV-E7-FE1,CN=Computers,DC=sv,DC=local
UPDATED
Update MCU msRTCSIP-MCUFactoryAddress DN references
Total AD Object Count = 4
Object[1]: CN=LS IM MCU,CN=Microsoft,CN=SV-E7-FE1,CN=Computers,DC=sv,DC=local
UPDATED
Object[2]: CN=LS ACP MCU,CN=Microsoft,CN=SV-E7-FE1,CN=Computers,DC=sv,DC=local
UPDATED
Object[3]: CN=LS Data MCU,CN=Microsoft,CN=SV-E7-FE1,CN=Computers,DC=sv,DC=local
UPDATED
Object[4]: CN=LS AV MCU,CN=Microsoft,CN=SV-E7-FE1,CN=Computers,DC=sv,DC=local
UPDATED
Update WebComp msRTCSIP-WebComponentsPoolAddress DN references
Total AD Object Count = 1
Object[1]: CN=LS WebComponents Service,CN=Microsoft,CN=SV-E7-FE1,CN=Computers,DC=sv,DC=local
UPDATED
Update MediationServer msRTCSIP-DefaultLocationProfileLink DN references
Total AD Object Count = 0
Update MediationServer msRTCSIP-TrustedServiceLinks DN references
Total AD Object Count = 0
This migrate step hasn't fully completed yet. Please repeat the action till it complete successfully.
Time (s): 0
Output of Step 5 after running a second time
Forest Root Domain: sv.local
Root Domain DC: SV-DC.sv.local
Forest GC: SV-DC.sv.local
System Global Settings ADsPath: CN=Microsoft,CN=System,DC=sv,DC=local
Configuration Services ADsPath: CN=Services,CN=Configuration,DC=sv,DC=local
Schema Major Version: 1007
Update server DN references to Global Settings objects
Update FrontEnd msRTCSIP-PoolAddress DN references
Total AD Object Count = 1
Object[1]: CN=RTC Services,CN=Microsoft,CN=SV-E7-FE1,CN=Computers,DC=sv,DC=local
NO-CHANGE
Update MCU msRTCSIP-MCUFactoryAddress DN references
Total AD Object Count = 4
Object[1]: CN=LS IM MCU,CN=Microsoft,CN=SV-E7-FE1,CN=Computers,DC=sv,DC=local
NO-CHANGE
Object[2]: CN=LS ACP MCU,CN=Microsoft,CN=SV-E7-FE1,CN=Computers,DC=sv,DC=local
NO-CHANGE
Object[3]: CN=LS Data MCU,CN=Microsoft,CN=SV-E7-FE1,CN=Computers,DC=sv,DC=local
NO-CHANGE
Object[4]: CN=LS AV MCU,CN=Microsoft,CN=SV-E7-FE1,CN=Computers,DC=sv,DC=local
NO-CHANGE
Update WebComp msRTCSIP-WebComponentsPoolAddress DN references
Total AD Object Count = 1
Object[1]: CN=LS WebComponents Service,CN=Microsoft,CN=SV-E7-FE1,CN=Computers,DC=sv,DC=local
NO-CHANGE
Update MediationServer msRTCSIP-DefaultLocationProfileLink DN references
Total AD Object Count = 0
Update MediationServer msRTCSIP-TrustedServiceLinks DN references
Total AD Object Count = 0
MigrateServerDnReferences step has completed successfully. Next step is MigrateUserDnReferences
Time (s): 0
Step 5
cscript MigrateOcsGlobalSettings.vbs /Action:MigrateUserDnReferences
Output of Step 5
Forest Root Domain: sv.local
Root Domain DC: SV-DC.sv.local
Forest GC: SV-DC.sv.local
System Global Settings ADsPath: CN=Microsoft,CN=System,DC=sv,DC=local
Configuration Services ADsPath: CN=Services,CN=Configuration,DC=sv,DC=local
Schema Major Version: 1007
Update user DN references to Global Settings objects
Update user msRTCSIP-PrimaryHomeServer references
Total AD Object Count = 1
Object[1]: CN=Administrator,CN=Users,DC=sv,DC=local
UPDATED
Update user msRTCSIP-UserPolicy references
Total AD Object Count = 0
This migrate step hasn't fully completed yet. Please repeat the action till it complete successfully.
Time (s): 1
Output of Step 5 run second time
Forest Root Domain: sv.local
Root Domain DC: SV-DC.sv.local
Forest GC: SV-DC.sv.local
System Global Settings ADsPath: CN=Microsoft,CN=System,DC=sv,DC=local
Configuration Services ADsPath: CN=Services,CN=Configuration,DC=sv,DC=local
Schema Major Version: 1007
Update user DN references to Global Settings objects
Update user msRTCSIP-PrimaryHomeServer references
Total AD Object Count = 1
Object[1]: CN=Administrator,CN=Users,DC=sv,DC=local
NO-CHANGE
Update user msRTCSIP-UserPolicy references
Total AD Object Count = 0
MigrateUserDnReferences step has completed successfully. Next step is DeleteSystemGlobalSettingsTree
Time (s): 0
Note: Don't proceed to the last step and delete the original global settings tree until previous steps completed successfully.
Step 6
Restart the OCS services and perform sanity checks by sending some IMs and performing some conferencing tasks to verify that the migration was successful.
Step 7
Remove the original global settings tree structure from the System container.
Important Note: This step should be performed as soon as sanity checks are complete and before enabling any new users for Office Communications Server or activating any additional server roles as their DN references will point to the System container as the OCS Snap-in will show copies of the pool from both containers which can create confusion.
Very Important Note: This step needs to be completed before running the Schema Prep for OCS 2007 R2 as you will not be able to run the script to delete the original global settings tree structure from the System container after the Schema version is updated. It will have to be pruned manually from within Active Directory.
Output of Step 6
cscript MigrateOcsGlobalSettings.vbs /Action:DeleteSystemGlobalSettingsTree
Forest Root Domain: sv.local
Root Domain DC: SV-DC.sv.local
Forest GC: SV-DC.sv.local
System Global Settings ADsPath: CN=Microsoft,CN=System,DC=sv,DC=local
Configuration Services ADsPath: CN=Services,CN=Configuration,DC=sv,DC=local
Schema Major Version: 1007
Update user DN references to Global Settings objects
Remove LDAP://SV-DC.sv.local/CN=RTC Service,CN=Microsoft,CN=System,DC=sv,DC=local
DeleteSystemGlobalSettingsTree step has completed successfully. Next step is to start OCS/LCS services
Time (s): 1
Enjoy.
Comments
Anonymous
January 01, 2003
Type Step 3 Should be: LcsCmd /Forest /Action:ForestPrepAnonymous
January 01, 2003
Thanks man. I'm outta here -KOTAnonymous
January 01, 2003
Thanks for the feedback. I've fixed the typos you pointed out.Anonymous
January 01, 2003
Another typeO in Step 5: Should be: MigrateOcsGlobalSettings.vbs /Action:MigrateUserDnReferences The space after the Action: parameter will fail the script. What am I, your beta tester? LOL