Shaolin
asked on
Buddy list migration from ocs 2007 to lync 2010 with different sip
HI guys, I'm stuck on an ocs to lync migration, migrating users.
The two environment, have different sips, let's say one is mycompany.com (ocs) and the other is lync.mycompany.com.
the OCS - Lync infrastructures are in a a different but trusted forest.
Now I need to migrate users and their buddylist.
I know I can use utility dbimpexp.exe, for user buddy list. But what about the users that have not been migrated to lync yet, but have the user migrated to lync in their contact list.
Is there a script, or a tool that can help me?
Hope that you can help me to find an answer.
Thanks
The two environment, have different sips, let's say one is mycompany.com (ocs) and the other is lync.mycompany.com.
the OCS - Lync infrastructures are in a a different but trusted forest.
Now I need to migrate users and their buddylist.
I know I can use utility dbimpexp.exe, for user buddy list. But what about the users that have not been migrated to lync yet, but have the user migrated to lync in their contact list.
Is there a script, or a tool that can help me?
Hope that you can help me to find an answer.
Thanks
ASKER
Thanks. but how can this commandlet help me to find users which have the user migrated in their contact list to update his sip?
Thanks
Thanks
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Bembi, yes, that is the scenario, I cannot export nearly 7000 users one shot,now I am migrating some users,for business simulation, and what is happening is this:
I can export the user migrated buddy list, and then can import his buddy list again to his new sip
example: ocs user user@mycompany.com migrated with his buddy list to new lync organization: User@lync.mycompany.com
what happens is that user1@mycompany.com which had in his buddylist user@mycompany.com sees the migrated user with presence uknown, this is because the presence doesn't update the user migrated in the buddylist, unless you don't do it manually.
is this normal? that's why I would like to know if there is some script or tool that pulls out the users which has the old sip of the migrated user in their buddy list, and then can push the updated sip address to these buddy lists.
Hope that this is a little bit clear.
Thanks for your patience.
I can export the user migrated buddy list, and then can import his buddy list again to his new sip
example: ocs user user@mycompany.com migrated with his buddy list to new lync organization: User@lync.mycompany.com
what happens is that user1@mycompany.com which had in his buddylist user@mycompany.com sees the migrated user with presence uknown, this is because the presence doesn't update the user migrated in the buddylist, unless you don't do it manually.
is this normal? that's why I would like to know if there is some script or tool that pulls out the users which has the old sip of the migrated user in their buddy list, and then can push the updated sip address to these buddy lists.
Hope that this is a little bit clear.
Thanks for your patience.
So, yes, I guess I#m clear now.
But what means, that an update has to be made on both sides..
On the old side as well as on the new side...
I don't know a script...
so just a few other ideas....
If you change the sip domain, it maybe just a try, to give the user the old address as well as the new address. At least Lync recognizes the user by asking the addressbook. So if there is an user, which can be identifies by the address what resides in the addressbook, you may have the hope, that Lync will recognize it and correct the buddy list.
The second address need not necessarily be a sip address. So, if the addresses have a system, you may give the new user the old sip address as email address an Exchange recipient policy.
The other thought is to change the database directly. Nevertheless AD users are linked with their ad account. Not sure what happens during the import, if the AD connection is still alive or if it is converted into an external contact. Lync has a object table, where you can see all contacts of Lync user.
But what means, that an update has to be made on both sides..
On the old side as well as on the new side...
I don't know a script...
so just a few other ideas....
If you change the sip domain, it maybe just a try, to give the user the old address as well as the new address. At least Lync recognizes the user by asking the addressbook. So if there is an user, which can be identifies by the address what resides in the addressbook, you may have the hope, that Lync will recognize it and correct the buddy list.
The second address need not necessarily be a sip address. So, if the addresses have a system, you may give the new user the old sip address as email address an Exchange recipient policy.
The other thought is to change the database directly. Nevertheless AD users are linked with their ad account. Not sure what happens during the import, if the AD connection is still alive or if it is converted into an external contact. Lync has a object table, where you can see all contacts of Lync user.
ASKER
ok thanks,so i need to discover which database field retrieves user contacts and contacts which has user in their buddy list. right?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
thank you very much for your support,i will follow your trail to investigate my issue.
Best regards
Best regards
http://www.expta.com/2011/01/introducing-lyncaddcontacts.html
This is more granulary than dbimpexp.exe, means you can import per user.....