I have a great document sent to me by Blackberry engineers on how to upgrade and migrate a BES server to new hardware and upgrade it to the latest version.
Enjoy!
PitchEon.
I am following up on the issue regarding upgrading the server environment. First, the latest BlackBerry Enterprise Server (BES) version is 4.1.4. The upgrade path is the following: 4.0.3 --> 4.0.5 or 4.0.6 or 4.0.7 --> 4.1.4. Since you are upgrading to the latest BES server, you also need to upgrade the GroupWise client to at least 6.5.7 with modified date of the GWCMA1.dll file of November 6th, 2006. There are specific steps that need to be taken when upgrading the GroupWise client and I will include details on this email. GroupWise client 7.0.3 does work with BES 4.1.4; however the Post Office Agents have to be version 7.0.2 HP minimum.
Regarding moving the BES server and the BlackBerry Configuration Database to a new hardware, that is pretty straightforward. Here are two links that will help you achieve that:
Article Title: Move the BlackBerry Enterprise Server for Novell GroupWise to another server
Article Number: KB03847
Link:
http://www.blackberry.com/btsc/search.do?cmd=displayKC&docType=kc&externalId=KB03847&sliceId=SAL_Public&dialogID=1588672&stateId=0%200%201455748
Article Title: How to move the BlackBerry Configuration Database to a remote Microsoft SQL Server
Article Number: KB05041
Link:
http://www.blackberry.com/btsc/search.do?cmd=displayKC&docType=kc&externalId=KB05041&sliceId=SAL_Public&dialogID=7951925&stateId=0%200%207949310
And now, here's the information on how to upgrade the GroupWise client on the BES server. This is only required on the BlackBerry Enterprise Server machine itself, not your GroupWise back-end, or any of your individual user clients.
This will change the client on the BlackBerry Enterprise Server machine to version 6.5.7 in the help and about menu.
You can download the client at:
http://download.novell.com
When the above page loads, search for TID 2974707 in the top search field.
This is a Field Test File, not a full client install, so it will require the 6.5.6 update 1 GroupWise Client installation file as well.
If you do not already have the 6.5.6 Update 1 installation file, search for TID 2974004.
To successfully install the Rev 4 update, you must first extract the contents of the 6.5.6 update 1 GroupWise client to a folder on the BlackBerry Enterprise Server.
Then extract the contents of the 6.5.6 Rev 4 GroupWise Client to a different folder on the BlackBerry Enterprise Server. Copy the contents from the extracted 6.5.6 Rev 4, Win32 folder of the installation file, and paste them into the 'Win32' folder of the 6.5.6 Update 1 extracted installation file.
Overwrite any files when it prompts you to.
This has essentially updated the 6.5.6 Update 1 installation files with the latest Rev 4 update for the GroupWise Client.
To perform the actual client change, the following steps must be followed:
1. Open the Microsoft® Windows® Services administrative tool. Stop all BlackBerry related services and set them to Manual.
2. Close the BlackBerry Manager and the GroupWise client on the BlackBerry Enterprise Server uninstall the current GroupWise Client and reboot the PC.
3. You may now run the setup.exe file inside the 6.5.6 Update 1 extraction. This will install the updated GroupWise Client. To verify the Rev 4 change was successful, navigate to 'C:NovellGroupWise', and locate the 'gwcma1.dll' file. This file should still be version 6.5.7 under the version tab, but the Last Modified Date of the file, should be November 2006.
Note: You must select the US-English language when you install the GroupWise client.
4. Start all the BlackBerry services you stopped in step 1.
Also, please find below the two links regarding the best practices for applying the BlackBerry Enterprise Server Service Packs and Hotfixes.
Best practices for installing a BlackBerry Enterprise Server Service Pack:
http://www.blackberry.com/btsc/search.do?cmd=displayKC&docType=kc&externalId=KB04882&sliceId=SAL_Public&dialogID=1336279&stateId=0%200%201233303
Best practices for installing a BlackBerry Enterprise Server Hotfix:
http://www.blackberry.com/btsc/search.do?cmd=displayKC&docType=kc&externalId=KB04907&sliceId=SAL_Public&dialogID=4642669&stateId=1%200%204636867