Email Configuration: BlackBerry Enterprise Server (BES)
Mobile Carrier & location: telstra-Australia
Join Date: Jul 2009
Posts: 8
New Installation but do have existing setup
Guys
I need help
scenario:
We got already BES running on lotus domino6.5.5 on a very old server machine.
BES version is also quite old 4.0.4.3 . Database is a seperate server.
Issue : We want to put latest BES 4.1 for domino on a new server machine.
and get rid of the old box but using the same database server.
Steps done so far:
1- Build up a new windows 2003 server with domino 6.5.5 installed and talking with current mail server.
2- Got the software BES 4.1 for domino.
3- Allow new server to talk to RIm canada on port 3010 through firewall
Questions/Concerns:
1- I need steps to install & transfer over all BBs to the new server.
2- Is there any way i do transfer 1 by 1 as I m scared of stuffing around existing server.
For 30 users, I'd buold a whole new server & DB (don't migrate the existing one)
& do a wipe & re-activate, especially if you want to do it one-by-one.
Do you have many IT polices, software configs, etc you want ot migrate?
I'd probably re-create these too, rather then migrate, since there's lots of new policies, etc.
A little bit more work initially, but it might just save you big headaches down the track.
Are you looking @ upgrading your Domino versions in the near future? if so, I'd start with a higher version on the BES, save you doing it later. We had 7.0, 8.01 & now 8.5 on our BES all playing nicely with a mix of Domino 6.5.x, 7.x, 8.x servers. But having said that, upgrading on the BES was relatively painless.
As Supabrudda mentioned one of your options is to setup a fresh BES and move your users one by one or use the "BlackBerry Enterprise Transporter" (details below). The alternative is migrate the BES to the new server by modifying the database > moving the state databases and installing BES. My personal recommendation is to setup a fresh server and then use the transporter tool.
What is the BlackBerry Enterprise Transporter
Doc ID : KB17538 Last Modified : 05-04-2009 Document Type : Support
Environment
BlackBerry® Enterprise Server Resource Kit
BlackBerry® Enterprise Transporter
Overview
The BlackBerry Enterprise Transporter allows an administrator to move BlackBerry smartphone users from one BlackBerry Domain to another. BlackBerry smartphone users do not need to delete data or re-activate their BlackBerry smartphones after their accounts are moved. The version of BlackBerry Enterprise Server software installed in the source BlackBerry Domain does not need to match the version of BlackBerry Enterprise Server software installed in the destination BlackBerry Domain.
The BlackBerry Enterprise Transporter is available as part of the BlackBerry Enterprise Server Resource Kit.
Additional Information
The following are the minimum requirements, along with the supported and unsupported versions and environments for using the BlackBerry Enterprise Transporter to move BlackBerry smartphone users between BlackBerry Domains.
Requirements
Windows® XP Professional SP2, Windows® Server 2000 SP4 or Windows® Server 2000 SP4 Advanced, Windows® Server 2003 SP1 or later
Microsoft® .NET Framework 2.0
The source and destination BlackBerry Enterprise Server must be using the same encryption algorithm
Advanced Encryption Standard (AES)
Triple Data Encryption Standard (Triple DES)
Both AES and Triple DES
Supported environments
Database servers
Microsoft® SQL Server® 2000 SP3 or SP4
Microsoft® SQL Server® 2005 SP2 Enterprise, Professional, or Express
Messaging server
IBM® Lotus Notes® 7.0, 8.0, and 8.5 Note: IBM Lotus Notes 8.5 must be configured to only allow single users to log in.
BlackBerry® Device Software
BlackBerry Device Software 4.0.2 to 4.2.2, and BlackBerry Device Software 4.5 to 4.6 Note: BlackBerry Device Software 4.3.0 is not supported.
BlackBerry® Enterprise Server
BlackBerry Enterprise Server software version 4.0 Service Pack 7 (4.0.7) and 4.1 Service Pack 4 (4.1.4) or later
Unsupported environments
Messaging server
The BlackBerry Enterprise Transporter does not support moving BlackBerry smartphone users from one messaging platform to another (for example, from an IBM® Lotus® Domino® environment to a Microsoft® Exchange environment).
BlackBerry Device Software
BlackBerry Device Software 4.3.0 is not supported with the BlackBerry Enterprise Transporter.
For more information, see the BlackBerry Enterprise Transporter Installation and Administration Guide.
Email Configuration: BlackBerry Enterprise Server (BES)
Mobile Carrier & location: telstra-Australia
Join Date: Jul 2009
Posts: 8
explaining in simple words , as things changed
Existing Setup:
Server 1
BES 4.0
Lotus Domino: 6.5.5
Db: BES2 (remote SQL server)
SRP ID: old
SRP auth key: old
No of BBs = 30
New Setup: (need to be done)
Server 2 (different netbios name)
BES 4.1.6
Lotus domino 6.5.5 (different lotus domino server name , org and domain is same)
Db: BES2 (same no change)
New SRP ID
NEW SRP authentication key
Task:
Get rid of server 1 and move everything to new server 2 ,
Latest Problem facing
N0-1:
I have shutdown server 1 (current BB server) and backup the BES db .Install fresh BES on the new server pointing to the old SQL db, it upgraded the db and finished the entire installation .server restarted, open BB manager, it shows 2 lotus domino server (old & new). All 37 users shows under old lotus server and nothing under new server.
N0-2 :
Right click one user and try to move 1 user to the new server , I can see the error on lotus console” state db not found” . I copy the BES folder from c:\lotus\domino\data to the new one but its says "state" db corrupted on the new disk structure for that particulra user. it might be for everyone.
Question:
1-How to update db to point to new lotus notes server? The command available on the net to update db assume that you got everything same except the server name but our case is different.
2-how to move users successfully to new server.
Last edited by technology1; 10-07-2009 at 02:07 PM.
Existing Setup:
Server 1
BES 4.0
Lotus Domino: 6.5.5
Db: BES2 (remote SQL server)
SRP ID: old
SRP auth key: old
No of BBs = 30
New Setup: (need to be done)
Server 2 (different netbios name)
BES 4.1.6
Lotus domino 6.5.5 (different lotus domino server name , org and domain is same)
Db: BES2 (same no change)
New SRP ID
NEW SRP authentication key
Task:
Get rid of server 1 and move everything to new server 2 ,
Latest Problem facing
N0-1:
I have shutdown server 1 (current BB server) and backup the BES db .Install fresh BES on the new server pointing to the old SQL db, it upgraded the db and finished the entire installation .server restarted, open BB manager, it shows 2 lotus domino server (old & new). All 37 users shows under old lotus server and nothing under new server.
N0-2 :
Right click one user and try to move 1 user to the new server , I can see the error on lotus console” state db not found” . I copy the BES folder from c:\lotus\domino\data to the new one but its says "state" db corrupted on the new disk structure for that particulra user. it might be for everyone.
Question:
1-How to update db to point to new lotus notes server? The command available on the net to update db assume that you got everything same except the server name but our case is different.
2-how to move users successfully to new server.
Hi,
After you shutdown the old BES you need to open the SQL Enterprise Manager and within "Tables" edit the following entries to show the new server name:
Table: ServerConfig
Feilds to Edit: ServiceName, MachineName, RPCEndPoint (only edit the name after “\pipe\BESMonitor” )
Table: ServerConfig
Feilds to Edit: MDSHost, MachineName, ServerName (only edit the name before “_MDS-CS_X”)
Assuming you haven't tried to run the install again there will be a backup of the original database in the SQL directory (i.e. BESMgmt.bak). One very quick and easy way to upgrade a BES is setup a new server and give it the same IP address and server name (note: obviously the old server has to be disconnected) and then follow my steps below:
Gary
Bear in mind that not only name has changed but everything changes like SRP ID , key, version etc.
secondly, i prefer to move the users 1 by 1 from 1 lotus domino to another but it says on the lotus console state db not found , i know the state db located under c:\lotus\domino\bes , i copied the entire folder but it shows on the lotus console that " db corrupted on disk structure" as mentioned by supabrudda thats to me the crus of the issue.
Email Configuration: BlackBerry Enterprise Server (BES)
Mobile Carrier & location: telstra-Australia
Join Date: Jul 2009
Posts: 8
Thanks for your help.everything has resolved.
Thanks for your help.everything has resolved.
but I followed my own steps with help of the links available on BB forum.
BES for Lotus Domino
In the above scenario particularly where everything change except the db.
If you got exact above scenario.
Note: No need to update the db in this case, too troublesome.
1. Shutdown BB and lotus on the old one.
2. Install the new BB ver. on the new server as per normal instructions and connect to the current db, after installation shutdown BB and lotus on the new one.
3. Copy the BES folder from old server to the new server under same location c:\lotus\domino\data
4. On the new server, go to the command prompt, change directory to c:\lotus\domino\data and run nfixup bes ( while bes is the folder u just copied under this location) ( this will fixup all inconsistencies)
5. nupdall bes –R ( this will re-build and update all views)
6. ncompact bes –c ( this will correct all corruption in all dbs inside)
7. turn on BB and lotus notes on the new one
8. turn on only lotus on the old one , stop all BB services. ( this will allow one by one user migration and delete user from old lotus notes)
9. Open up BB on the new server and move user 1 by 1 and u can see that this user would be welcomed by the new server and rock and roll