Mailbox moves and BES

Hi

I'm running Exchange 2007 with BES 4.1.7. We're looking to move users off one of our Exchange 2007 servers onto a new one. Most of these users have Blackberry devices.

Normally in situations involving mailbox moves, I reboot all the BES servers. However, I've just come across this article here:

http://www.blackberryforums.com.au/forums/general-bes-discussion/3872-users-lose-connection-bes-after-move.html

It says that -

i. We only need to restart BES services if moving users between stores on the same server

ii. We don't actually need to restart all services only the Dispatcher and Controller

iii. In relation to the above - is the process to follow

a) Stop Dispatcher, Stop Controller, Start Dispatcher, Start Controller
b) Restart Dispatcher, Restart Controller

iv. Anyone know why only moves involves moves within an Exchange server require a service restart, not those from one box to another?

v. Do we need to restart services if failing over from one node of an Exchange cluster to another?

Any advise appreciated!
LVL 1
Joe_BuddenAsked:
Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

x
 
AmitConnect With a Mentor IT ArchitectCommented:
http://www.blackberry.com/btsc/search.do?cmd=displayKC&docType=kc&externalId=KB00142

Perform one of the following actions:

Restart the BlackBerry Dispatcher service, followed by the BlackBerry Controller service. The BlackBerry Dispatcher calculates how many BlackBerry smartphone users are allocated to each BlackBerry Messaging Agent if there have been a large number of BlackBerry smartphone user moves. The BlackBerry Controller disconnects all MAPI sessions when stopped, and re-initializes them when restarted.
Assign the affected BlackBerry smartphone user to a static BlackBerry Messaging Agent in the BlackBerry Manager. The BlackBerry Messaging Agent establishes a MAPI session with the Microsoft Exchange Server and receives the correct mailbox location for the BlackBerry smartphone user. For more information, see KB12766.
Move the BlackBerry smartphone user's mailbox to another Microsoft Exchange Server. Then move the BlackBerry smartphone user's mailbox back to the original Microsoft Exchange Server and to the new mailbox store.
Move the BlackBerry smartphone user to another BlackBerry Enterprise Server in the same BlackBerry Domain, if available.
Note: Restarting the BlackBerry Enterprise Server or its services might delay message delivery to BlackBerry smartphones. For more information, see KB04789.

0
 
AmitIT ArchitectCommented:
Problem is with BES, If you move any mailbox to some other DB with in Same server. BES is unable to sync or understand under with DB user is currently located. That's why BES service restart required. I asked this question to BES also. They said it is by design.
0
 
Joe_BuddenAuthor Commented:
Thanks, do you know the answer to this question:

ii. In relation to the above - is the process to follow

a) Stop Dispatcher, Stop Controller, Start Dispatcher, Start Controller
b) Restart Dispatcher, Restart Controller
0
 
AmitIT ArchitectCommented:
Move mail boxes
If you move a user between servers, you only need to perform the handheldcleanup command.

KB00140 How to use handheldcleanup.exe when moving mailboxes



If you move a user within a server (different mailbox database) you need to either:

Restart the server
or
Temporarily assign that user to a static mailbox agent



KB00142 - Cannot send or receive email messages because a mailbox has been moved



Restarts of a server are NOT required when moving users from one store to another. When doing a mass move however it does make things easier.

http://supportforums.blackberry.com/t5/BlackBerry-Enterprise-Server/Reconciliation-Stops-After-User-Mailbox-Moved/m-p/524457
0
 
AmitIT ArchitectCommented:
I normally restart all services. Give a try to the option, you want to follow. See if that works. I asked BES guy, one time he said restart all services is better.
0
All Courses

From novice to tech pro — start learning today.