BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 02-01-2008, 12:03 PM   #1 (permalink)
New Member
 
Join Date: Feb 2008
Model: 8700
PIN: N/A
Carrier: Rogers
Posts: 9
Post Thanks: 0
Thanked 0 Times in 0 Posts
Arrow 3.6 --> 4.1 Migration Questions

Please Login to Remove!

I've been tasked with upgrading our aging 3.6 BES to a brand new server running 4.1.4 While in our organization, the BES project is relatively minor in terms of importance, it's also very visible so I would like the process to go as smooth as possible. To that end, I've done as much research as possible, as well as installing a test version to iron out any bugs that may arise. However, I still have a few questions that I need to ask.

So we're all on the same page (and I apologize if this gets long winded) I have been looking at various documents from RIM, and I feel that this is the most relevant to my situation. My only question related to those instructions is in regards to step #4. Am I able to point the new BES installation to the old BES's MSDE database? And if I can, will this force me into using MSDE on the new BES as well or can I upgrade to SQL Server 2000?

This leads into my next few questions, please bear with me -->

1. The organization is currently hovering around 500 users, is it worthwhile to use SQL Server?
2. Is it worthwhile to upgrade to SQL Server if it's going to remain on the same server as the BES?
3. When I install the new BES, can I create a new SA, or do I have to use the same one as the current BES?
4. Can this migration/upgrade be done with no impact to the end user?

I think that's the extent of my questions for now, any and all help will be greatly appreciated, thank you!
Offline  
Old 02-01-2008, 12:26 PM   #2 (permalink)
BlackBerry Extraordinaire
 
BBAdmin's Avatar
 
Join Date: Feb 2005
Location: Port 3101.org
Model: .
Carrier: .
Posts: 2,491
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Am I able to point the new BES installation to the old BES's MSDE database
You won't be pointing it at the old database. You'll be upgrading the database tables during the BES upgrade, so it will form part of the upgrade.

Quote:
And if I can, will this force me into using MSDE on the new BES as well or can I upgrade to SQL Server 2000?
No you can run SQL. The only difference is with SQL you have the Enterprise Manager and don't have to CMD prompt everything.

Quote:
1. The organization is currently hovering around 500 users, is it worthwhile to use SQL Server?
Yes, very much so.

Quote:
2. Is it worthwhile to upgrade to SQL Server if it's going to remain on the same server as the BES?
Yes.

Quote:
3. When I install the new BES, can I create a new SA, or do I have to use the same one as the current BES?
Not sure what you're asking here

Quote:
4. Can this migration/upgrade be done with no impact to the end user?
You could run a knife edge cutover if you want. Search for it here and you'll find a ton of stuff.
__________________

Offline  
Old 02-01-2008, 12:59 PM   #3 (permalink)
New Member
 
Join Date: Feb 2008
Model: 8700
PIN: N/A
Carrier: Rogers
Posts: 9
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by BBAdmin View Post
Not sure what you're asking here
Sorry about that. What I mean is can I create a new service account for the new BES, or do I have to use the service account that's in place on the current BES?

Thanks!
Offline  
Old 02-01-2008, 01:01 PM   #4 (permalink)
BlackBerry Extraordinaire
 
BBAdmin's Avatar
 
Join Date: Feb 2005
Location: Port 3101.org
Model: .
Carrier: .
Posts: 2,491
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Just use the same one. Also, if you want to check the prerequisites for 4.1 take a look at my thread here:

http://www.blackberryforums.com/bes-...es-thread.html
__________________

Offline  
Old 02-01-2008, 01:14 PM   #5 (permalink)
BlackBerry Genius
 
hdawg's Avatar
 
Join Date: Aug 2006
Model: hdawg
PIN: port3101.org
Carrier: hdawg
Posts: 6,632
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

... also make sure your 3.6 install is at SP3 at least; it is a requirement for upgrade.
Offline  
Old 02-01-2008, 01:17 PM   #6 (permalink)
New Member
 
Join Date: Feb 2008
Model: 8700
PIN: N/A
Carrier: Rogers
Posts: 9
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by BBAdmin View Post
Just use the same one. Also, if you want to check the prerequisites for 4.1 take a look at my thread here:

http://www.blackberryforums.com/bes-...es-thread.html
hmmm, I would really rather use a different account for security reasons.
Offline  
Old 02-01-2008, 01:23 PM   #7 (permalink)
BlackBerry Genius
 
hdawg's Avatar
 
Join Date: Aug 2006
Model: hdawg
PIN: port3101.org
Carrier: hdawg
Posts: 6,632
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

You can do that too. I don't really see the security implication either way; but do what you're comfortable with.
Offline  
Old 02-01-2008, 01:34 PM   #8 (permalink)
New Member
 
Join Date: Feb 2008
Model: 8700
PIN: N/A
Carrier: Rogers
Posts: 9
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Perfect, thank you both for all your help =)
Offline  
Old 02-01-2008, 01:36 PM   #9 (permalink)
Wireless Sith Lord
 
DarthBBerry's Avatar
 
Join Date: Jan 2007
Location: Online
Model: iOS 6
Carrier: Verizon x2
Posts: 1,458
Post Thanks: 2
Thanked 27 Times in 22 Posts
Default

@BBAdmin ^x2
@hdawg ^x2

Quick way of doing this:
Upgrade old box to 4.1.4; database schema will upgrade automatically
Knife-edge cutover.
End of Line.
__________________
DarthBBerry
6-Time BlackBerry World Champion (2007-2012)
BlackBerry® Certified Support Specialist v5.0
BlackBerry® Certified System Administrator v5.0
Offline  
Old 02-01-2008, 01:41 PM   #10 (permalink)
New Member
 
Join Date: Feb 2008
Model: 8700
PIN: N/A
Carrier: Rogers
Posts: 9
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

The only issue with that is it means downtime for my user base, which I'd like to avoid.
Offline  
Old 02-01-2008, 01:44 PM   #11 (permalink)
Wireless Sith Lord
 
DarthBBerry's Avatar
 
Join Date: Jan 2007
Location: Online
Model: iOS 6
Carrier: Verizon x2
Posts: 1,458
Post Thanks: 2
Thanked 27 Times in 22 Posts
Default

Quote:
Originally Posted by Spritzup View Post
The only issue with that is it means downtime for my user base, which I'd like to avoid.
Yeah, but Knife-Edge is rock-solid. I was down for only 3(?) hours when I did mine.
__________________
DarthBBerry
6-Time BlackBerry World Champion (2007-2012)
BlackBerry® Certified Support Specialist v5.0
BlackBerry® Certified System Administrator v5.0
Offline  
Old 02-01-2008, 02:34 PM   #12 (permalink)
New Member
 
Join Date: Feb 2008
Model: 8700
PIN: N/A
Carrier: Rogers
Posts: 9
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Just checked out our current BES which is 3.6.2, and is running on Windows 2000 SP3. Is there a way to pull user data off the current BES and use it with the new BES without having to do an upgrade on the old hardware first?
Offline  
Old 02-01-2008, 02:37 PM   #13 (permalink)
Thumbs Must Hurt
 
Join Date: Apr 2005
Location: LI, NY
Model: 8320
OS: 4.5
Carrier: T-Mobile
Posts: 96
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

If you do use a different SA, just make sure that the SA has the proper permissions set on the messaging server and the db. you can always create a different SA later after the upgrade. Which is what I am about to do. Good luck.
__________________
BES 4.1.5
Exchange 2003 SP1
Offline  
Old 02-01-2008, 02:41 PM   #14 (permalink)
Thumbs Must Hurt
 
Join Date: Apr 2005
Location: LI, NY
Model: 8320
OS: 4.5
Carrier: T-Mobile
Posts: 96
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by Spritzup View Post
Just checked out our current BES which is 3.6.2, and is running on Windows 2000 SP3. Is there a way to pull user data off the current BES and use it with the new BES without having to do an upgrade on the old hardware first?
What you can do is setup the new server and install the same version of BES on it and backup and restore a copy of the db to the new server. Then, upgrade the new BES to whatever version you want making sure that you meet all the prerequisites. Shutdown the old server and start the new server. That is the way I did my upgrade from 4.0->4.1.4.
__________________
BES 4.1.5
Exchange 2003 SP1
Offline  
Old 02-01-2008, 03:47 PM   #15 (permalink)
BlackBerry Genius
 
hdawg's Avatar
 
Join Date: Aug 2006
Model: hdawg
PIN: port3101.org
Carrier: hdawg
Posts: 6,632
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by Spritzup View Post
Just checked out our current BES which is 3.6.2, and is running on Windows 2000 SP3. Is there a way to pull user data off the current BES and use it with the new BES without having to do an upgrade on the old hardware first?
Yes, but you should instead upgrade to 3.6 SP7 and then upgrade to 4.1 SP4, then you can knife edge and then apply MR4. Then you can apply SP5 when it comes out hopefully in the next month or so ...
Offline  
Old 02-04-2008, 10:02 AM   #16 (permalink)
New Member
 
Join Date: Feb 2008
Model: 8700
PIN: N/A
Carrier: Rogers
Posts: 9
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by shuman View Post
What you can do is setup the new server and install the same version of BES on it and backup and restore a copy of the db to the new server. Then, upgrade the new BES to whatever version you want making sure that you meet all the prerequisites. Shutdown the old server and start the new server. That is the way I did my upgrade from 4.0->4.1.4.
This seems to be the least complicated way of doing things, the only downside being of if any database changes are made from the time I make a copy until the new server goes live. Having said that though, this should impact a minimal amount of users, and mean virtually no downtime. Thanks for the advice.
Offline  
Old 02-07-2008, 03:42 PM   #17 (permalink)
Thumbs Must Hurt
 
Join Date: Apr 2005
Location: LI, NY
Model: 8320
OS: 4.5
Carrier: T-Mobile
Posts: 96
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by Spritzup View Post
This seems to be the least complicated way of doing things, the only downside being of if any database changes are made from the time I make a copy until the new server goes live. Having said that though, this should impact a minimal amount of users, and mean virtually no downtime. Thanks for the advice.
With this method, you have the old server as a backup in the event that something goes wrong with the new server upgrade. Granted you might lose some db changes.
__________________
BES 4.1.5
Exchange 2003 SP1
Offline  
Closed Thread


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On





Copyright © 2004-2014 BlackBerryForums.com.
The names RIM © and BlackBerry © are registered Trademarks of BlackBerry Inc.