Welcome to Port3101.org : Your BES Connection Mark forums read | View Forum Leaders
Port3101.org : Your BES Connection



Reply
LinkBack Thread Tools Display Modes
KB10354 - How to perform a phased upgrade of BES version 3.6 to 4.1
 
  #1 (permalink)  
Old 01-22-2009, 07:16 PM
hdawg's Avatar
Proprietor
 
Join Date: Nov 2008
Posts: 2,257
Blog Entries: 147
Default KB10354 - How to perform a phased upgrade of BES version 3.6 to 4.1

KB10354 - How to perform a phased upgrade of BlackBerry Enterprise Server software version 3.6 to 4.1


Environment

  • BlackBerry® Enterprise Server software version 3.6 Service Pack 7 (3.6.7) and later for Microsoft® Exchange
Note: This procedure applies to environments with more than 200 BlackBerry smartphone users.



Overview

Summary of Tasks
  1. Gather BlackBerry Enterprise Server information.
  2. Back up the existing BlackBerry Configuration Database.
  3. Upgrade the BlackBerry Configuration Database.
  4. Migrate the BlackBerry smartphone users from the BlackBerry Enterprise Server service account mailbox to the BlackBerry Configuration Database.
  5. Upgrade the BlackBerry Enterprise Server software.

Task 1 - Gather BlackBerry Enterprise Server information
It is recommended that all BlackBerry Enterprise Server information be confirmed prior to starting the upgrade process. To review the BlackBerry Enterprise Server information, complete the following steps:
  1. Click Start > Programs > BlackBerry Enterprise Server > BlackBerry Server Management.
  2. From the tree view on the left, note the server instance names.
  3. For each server instance, right-click the server name and select Export List.
  4. Name the file <instance name> - users. The list will contain the names of the BlackBerry smartphone users for the server instance.
  5. Right-click BlackBerry Server Management and select Export List.
  6. Name the file Server List. The list will contain the names of all the server instances on the BlackBerry Enterprise Server.

Task 2 - Back up the existing BlackBerry Configuration Database
Backing up the existing BlackBerry Configuration Database is recommended so that the BlackBerry Configuration Database can be restored in case of a failed upgrade.
In Microsoft® SQL Server® Enterprise Manager, complete the following steps:
  1. Right-click the BlackBerry Configuration Database name and click All Tasks.
  2. Select Backup Database.
  3. Click Add to specify a backup directory and file name, and click OK.
  4. Click OK.
OR
At a command prompt, complete the following steps:
  1. Type osql -E.
  2. Press ENTER.
  3. Type the following commands: 1> backup database <database_name> to disk = 'C:\<database_name>.bak'
    Where is the name of the BlackBerry Configuration Database.
    2> go
    1> quit

Task 3 - Upgrade the BlackBerry Configuration Database
To upgrade the BlackBerry Configuration Database to version 4.1, complete the following steps:
  1. Locate the BlackBerry Configuration Database information by completing the following steps:
    1. Go to Start > Programs > BlackBerry Enterprise Server > BlackBerry Server Management.
    2. From the left-pane, right-click BlackBerry Server Management and select Properties.
    3. Select the Database tab and make note of the Microsoft SQL Server name and the BlackBerry Configuration Database name.
  2. Stop the BlackBerry BlackBerry Enterprise Server services. Important: Restarting certain BlackBerry Enterprise Server services will delay email message delivery to BlackBerry smartphones. For more information, see KB04789.
  3. Extract the contents of the BlackBerry Enterprise Server installation package.
  4. Make a copy of the database folder from the installation package and move the folder to the Microsoft SQL Server (see step 1c). If a local copy of Microsoft SQL Server Desktop Engine (MSDE) is being used, save the folder on the BlackBerry Enterprise Server.
  5. In the database folder, locate the BESMgmt.cfg file and using a text editor, edit the following lines in the file:
    1. DATABASE_NAME=BESMgmt - Ensure that the database name matches the BlackBerry Configuration Database name that is being used. The default name is BESMgmt.
    2. CMD=Install - This file is configured to create a new BlackBerry Configuration Database. To upgrade the BlackBerry Configuration Database, the line must be CMD=Upgrade.
    3. SERVER=local - If a non-named instance is being used for the BlackBerry Configuration Database, this line can remain as is. Otherwise, the name of the server instance that the BlackBerry Configuration Database is stored on must be specified. If the server name is <server name>\<instance name>, a named instance is being used. If the server name is <server name>, a named instance is not being used. If a named instance is being used, change the line to SERVER=<server name>\>.
  6. Save the changes and close the file.
  7. At the command prompt, navigate to the database folder.
  8. Type Createdb.exe BESMgmt.cfg.

Task 4 - Migrate the BlackBerry smartphone users from the service account mailbox to the BlackBerry Configuration Database
BlackBerry Enterprise Server software version 3.6 stores BlackBerry smartphone user information in the service account mailbox. BlackBerry Enterprise Server 4.1 stores BlackBerry smartphone user information in the BlackBerry Configuration Database. To move the BlackBerry smartphone user information from the mailbox to the BlackBerry Configuration Database, complete the following steps:
  1. At the command prompt, navigate to the Tools folder of the BlackBerry Enterprise Server installation package.
  2. For each instance of the BlackBerry Enterprise Server, complete the following steps:
If you are upgrading to BlackBerry Enterprise Server software version 4.1 or 4.1 Service Pack 1 (4.1.1)
Type the following command:
"BESMigration.exe -p -s <MAPI Profile Name> <Instance Name X> <Instance Name 1> -d <Database Server Name> <database name>"
NOTE: This instruction does not perform a migration, the -p switch executes only a preview.
If there are no errors, complete the migration with the following command:
"BESMigration.exe -s <MAPI Profile Name> <Instance Name X> <Instance Name 1> -d <Database Server Name> <database name>"
If you are upgrading to BlackBerry Enterprise Server software version 4.1 Service Pack 2 (4.1.2) or later
Type the following command:
"BESMigration.exe -p -s <MAPI Profile Name> <Instance Name X> <Instance Name 1> -d <Database Server Name> <database name> -t <Temporary Filename> -l <Log Filename>"
NOTE: This instruction does not perform a migration, the -p switch executes only a preview. The -t and -l switches create two separate files that log the migration progress.
If there are no errors, complete the migration with the following command:
"BESMigration.exe -s <MAPI Profile Name> <Instance Name X> <Instance Name 1> -d <Database Server Name> <database name> -t <Temporary Filename> -l <Log Filename>"
Note: The <MAPI Profile Name> is usually the same name as the BlackBerry Enterprise Server instance name.
Note: If you only have 1 instance, then both and will be same and it will be the name of the BlackBerry Enterprise Server.

Task 5 - Upgrade the BlackBerry Enterprise Server software
After successfully migrating the BlackBerry smartphone user information from the mailbox to the BlackBerry Configuration Database, upgrade the BlackBerry Enterprise Server. To upgrade the BlackBerry Enterprise Server, complete the following steps:
  1. Open Windows® Explorer.
  2. Navigate to the directory where the BlackBerry Enterprise Server setup files are extracted.
  3. Double-click the setup.exe file.
  4. Follow the prompts in the installation window to complete the upgrade process.



Additional Information

A direct upgrade from BlackBerry Enterprise Server software version 3.6 Service Pack 7 (3.6.7) or earlier to BlackBerry Professional Software is not supported. Attempting this upgrade will result in the following error message being displayed:
Upgrading a BlackBerry Professional full version with a BlackBerry Professional Software SMB is not supported. You must acquire a BlackBerry Professional Software full version before upgrading. This installation will now terminate.
__________________
http://blog.port3101.org/hdawg/
Reply With Quote
Sponsored Links
Reply

Thread Tools
Display Modes

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

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


Similar Threads
Thread Thread Starter Forum Replies Last Post
KB12450 - BlackBerry MDS not using latest version of Java Runtime after BES upgrade hdawg Featured BlackBerry KB Articles 0 08-12-2009 09:04 PM
KB04927 - How to update the BES from an evaluation version to a production version hdawg Featured BlackBerry KB Articles 0 07-04-2009 01:24 PM
KB17430 - How to upgrade from BlackBerry Enterprise Server version 3.6 to BPS hdawg Featured BlackBerry KB Articles 0 06-24-2009 12:32 PM
KB18184 - Available upgrade paths for BlackBerry Enterprise Server version 5.0 hdawg Featured BlackBerry KB Articles 0 05-26-2009 01:52 PM
KB14537 - Issue with a BlackBerry MDS database upgrade script during a large upgrade hdawg Featured BlackBerry KB Articles 0 04-01-2009 03:08 PM


All times are GMT -4. The time now is 06:11 PM.
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.


 

SEO by vBSEO 3.3.2 PL2