BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 08-16-2009, 11:13 PM   #1 (permalink)
BlackBerry Extraordinaire
 
noname's Avatar
 
Join Date: Sep 2005
Location: Congested Islet of "Foreign Talents" (> 45% of workforce) - Singapore.
Model: Z10
OS: 10.0.0
PIN: NUKE(PAP)
Carrier: Singtel
Posts: 1,504
Post Thanks: 6
Thanked 9 Times in 9 Posts
Arrow Knowledge Sharing - Best practices for installing service packs for BlackBerry Enterp

Please Login to Remove!

Article Title: Best practices for installing service packs for BlackBerry Enterprise Server software
Article Number: KB04882
Link: View Document

Complete the following tasks to install service packs for BlackBerry Enterprise Server software:

1. Download the latest service pack for BlackBerry Enterprise Server software.

2. Confirm and back up configuration settings and client access licenses (CALs).

3. Back up the BlackBerry Configuration Database.

4. Stop BlackBerry Enterprise Server services and record logon account information.

5. Install the service pack.


__________________
Native but 4th class citizen of a nation governed by idiots who import congestions & contention.
Offline  
Old 08-17-2009, 02:43 AM   #2 (permalink)
BlackBerry Extraordinaire
 
Join Date: Aug 2008
Location: Basel
Model: 9780
PIN: N/A
Carrier: Swisscom
Posts: 1,579
Post Thanks: 5
Thanked 119 Times in 116 Posts
Default

It would also be interesting to have a document for BES 5 upgrades in a High Availability situation. You have the possibility to upgrade without downtime (this is at least possible for Maintenance Releases, probably not for Service Packs that change the DB structure).

Last edited by freakinvibe : 08-17-2009 at 03:45 AM.
Offline  
Old 08-17-2009, 03:35 AM   #3 (permalink)
BlackBerry Extraordinaire
 
noname's Avatar
 
Join Date: Sep 2005
Location: Congested Islet of "Foreign Talents" (> 45% of workforce) - Singapore.
Model: Z10
OS: 10.0.0
PIN: NUKE(PAP)
Carrier: Singtel
Posts: 1,504
Post Thanks: 6
Thanked 9 Times in 9 Posts
Default

You would want your servers in the HA to be the same version. Hence, a scheduled downtime window for the HA servers is required for a service pack upgrade (where usually there will be a DB schema update). Hope this helps.
__________________
Native but 4th class citizen of a nation governed by idiots who import congestions & contention.
Offline  
Old 08-17-2009, 04:10 PM   #4 (permalink)
Knows Where the Search Button Is
 
Join Date: Sep 2006
Location: Wellington, New Zealand
Model: 9700
Carrier: Telecom NZ
Posts: 23
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Yeah that KB article leaves a lot to be desired... I would add the following between steps 4 and 5:

Make a Backup Copy of the following:
HKLM\Software\Research In Motion
HKCU\Software\Research In Motion

%ProgramFiles%\Research In Motion\BlackBerry Enterprise Server - (excluding the Logs file)

%CommonProgramFiles%\Research In Motion

Rename %ProgramFiles%\Research In Motion\BlackBerry Enterprise Server\Logs\yyyymmdd (latest log folder) to say yyyymmdd.preservicepack. Then when the BES Services start for the first time post the SP installation a clean log file folder will be created, and it will make analysing logs a whole lot easier.

Optional: Retrieve the MDS-IS Admin & Publisher passwords (if they're not known) from the [BESmdss].[SERVER] table as these will be required during the service pack install if MDS-IS is being used.

That's my 5c (NZ) worth



Quote:
Originally Posted by noname View Post
Article Title: Best practices for installing service packs for BlackBerry Enterprise Server software
Article Number: KB04882
Link: View Document

Complete the following tasks to install service packs for BlackBerry Enterprise Server software:

1. Download the latest service pack for BlackBerry Enterprise Server software.

2. Confirm and back up configuration settings and client access licenses (CALs).

3. Back up the BlackBerry Configuration Database.

4. Stop BlackBerry Enterprise Server services and record logon account information.

5. Install the service pack.


Offline  
Old 08-17-2009, 09:20 PM   #5 (permalink)
Talking BlackBerry Encyclopedia
 
besadmin23's Avatar
 
Join Date: Nov 2005
Model: Bold
Carrier: AT&T
Posts: 234
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Actually you can have what RIM calls "limited downtime upgrade" with an HA pair. You simply turn off auto failover then upgrade the standby node. The DB can be live on the primary BES and delivering mail. It's only schema additions. No disruptions in DB connectivity. Once the standby node is updated and by virtue of this, the DB, you can failover to the updated server. The only downtime is the time it takes the users to come up on the upgraded node. Depending on user count, it could be just a min or two. Either way, it isn't technically downtime from an SLA perspective as service is running at all times. Creative way to get around maintenance windows for sure. You can fail back and forth if you need at this point. When ready, fail to the new server and upgrade the second then put them back in HA failover mode. Good to go.
Offline  
Old 09-10-2009, 10:17 AM   #6 (permalink)
BlackBerry Extraordinaire
 
noname's Avatar
 
Join Date: Sep 2005
Location: Congested Islet of "Foreign Talents" (> 45% of workforce) - Singapore.
Model: Z10
OS: 10.0.0
PIN: NUKE(PAP)
Carrier: Singtel
Posts: 1,504
Post Thanks: 6
Thanked 9 Times in 9 Posts
Default

Theoritically only. Any actual real experience from the rest who already are on BES 5.0 HA?

Quote:
Originally Posted by besadmin23 View Post
Actually you can have what RIM calls "limited downtime upgrade" with an HA pair. You simply turn off auto failover then upgrade the standby node. The DB can be live on the primary BES and delivering mail. It's only schema additions. No disruptions in DB connectivity. Once the standby node is updated and by virtue of this, the DB, you can failover to the updated server. The only downtime is the time it takes the users to come up on the upgraded node. Depending on user count, it could be just a min or two. Either way, it isn't technically downtime from an SLA perspective as service is running at all times. Creative way to get around maintenance windows for sure. You can fail back and forth if you need at this point. When ready, fail to the new server and upgrade the second then put them back in HA failover mode. Good to go.
__________________
Native but 4th class citizen of a nation governed by idiots who import congestions & contention.
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.