Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win


Blackberry 5.0 upgrade question

Posted on 2010-11-15
Medium Priority
Last Modified: 2012-05-10
I came across the below info in the blackberry document:
You can use bulk mode to move all user accounts on a BlackBerry Enterprise Server. During the migration process, you must turn off the BlackBerry Enterprise Server instances in both the source BlackBerry Domain and the destination BlackBerry Domain. In the destination BlackBerry Domain, however, you must turn on the BlackBerry Administration Service.
How should we turn off the blackberry instances? should we do this from the console ?If so how? or if all other BB services on apart BAS on 5.0 must be stopped and all BB services must be stopped on 4.1?

In the below information:
In a Microsoft® Exchange or Novell® GroupWise® messaging environment, you must configure the destination BlackBerry Enterprise Server instances to use the same BlackBerry Enterprise Server instance names (ServerConfig.ServiceName) and SRP IDs that the source BlackBerry Enterprise Server instances use.
Can anyone please let me know how this can be done?
Question by:priyaexch
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
LVL 25

Expert Comment

ID: 34146923

I presume you want to use the BlackBerry Transporter service?

This essentially connects to the two SQL or MSDE databases and migrates the users from the BES 4 to the BES 5 environment.

Would it not be easier to do an in-situ upgrade from BES 4 to BES 5?



Assisted Solution

daveTechSearch earned 2000 total points
ID: 34148262
I recently did a 4x to 5x upgrade.

Peform an in place upgrade?  Depends on your OS.  As we were on Win2k and it is no longer supported by M$ a migration was forced.  Makes sense to go fresh on 2k8.

I used the Transporter to do the account migrations.  Nothing had to be turned on/off on either BES server.  Transporter worked flawlessly.

It almost sounds like you are reading the documentation for a Knife Edge Cut-over.  This will not work for an upgrade to a newer version on a different box (DB Schema will not match, etc).

The simplest thing to do is get another SRP.  I know that you can order one (they call it a migration kit) from RIM if you have a support contract, not sure what happens if you don't have a contract.  We have two SRP's (one Prod, one Dev) so this was not an issue.

Can you post the link to the docs you are looking at?

Author Comment

ID: 34153737
Thanks for your inputs Rob and Dave.
is the documentation I am referring to.
Dave: You have mentioned that "This will not work for an upgrade to a newer version on a different box (DB Schema will not match, etc)."
can you please elaborate?

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.


Author Comment

ID: 34153745
I am still confused as to how this can be done or what they mean here:
you must configure the destination BlackBerry Enterprise Server instances to use the same BlackBerry Enterprise Server instance names (ServerConfig.ServiceName) .

Accepted Solution

daveTechSearch earned 2000 total points
ID: 34156795

"you must configure the destination BlackBerry Enterprise Server instances to use the same BlackBerry Enterprise Server instance names (ServerConfig.ServiceName) ."

This is in reference to 'transporting' the BB accounts 'in bulk' (aka 'bulk mode').  Both the source and the destination BES must use the same SRP ID and Instance Names.  With this, they cannot both be running at the same time.

With the 'Live' mode, both servers would use different SRP ID's and can have different Instance Names (you specify the BES instance name when performing an install of the BES server software).  This is how I performed our migration a couple of months ago.

Author Comment

ID: 34202923
Thanks for the explanation.
BES instance is the "besmgmt". name of the sql instance .correct me if I am worng.
And for bulk the srp and the name of the sql instance(besmgmt) must be same?
for live mode SRP and sql instance can be different?

Featured Post


Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Having now spent 3 months on the iPhone, I am at a loss as to how anyone would choose this device for business use. After many years using Blackberry phones (several 7xxx models and, until recently, an 8100 Pearl) I have reluctantly had to switch to…
A little while ago I had a need to reinstall a Blackberry Enterprise server in order to fix a particular problem.  As I did not know the existing certificate password I entered a new one which resulted in the Administration page displaying that it "…
In this video, Percona Solutions Engineer Barrett Chambers discusses some of the basic syntax differences between MySQL and MongoDB. To learn more check out our webinar on MongoDB administration for MySQL DBA: https://www.percona.com/resources/we…
In response to a need for security and privacy, and to continue fostering an environment members can turn to for support, solutions, and education, Experts Exchange has created anonymous question capabilities. This new feature is available to our Pr…

636 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question