Tuesday, January 9, 2007

Knife-Edge Cutover for Domino BES

Here is a compilation of the steps required to do a knife-edge cutover (also called a forklift upgrade) to move a BES server over to new hardware. Disclaimer: I have not done this yet, I am compiling these steps for a future migration. So there may be steps missing or just wrong. But it may be useful as an initial starting point.

1. Build new server with new windows server name and ip address.
2. Stop Domino service on original server
3. Copy the following files to the new server:
- d:\lotus\domino\data\server.id
- d:\lotus\domino\data\mdsservi.id
- d:\lotus\domino\data\names.nsf
- d:\lotus\domino\data\certlog.nsf
- d:\lotus\domino\data\BES\*.*
4. Install Domino with same release and fixpack as original server (click Yes to any registry prompt)
5. Copy the following file from the original server c:\lotus\domino\notes.ini
6. Remove the BES task from startup in Notes.ini
7. Set Lotus Domino service startup to Manual if not already
6. Shut down original server completely and unplug from network
7. Delete original server from Windows AD
9. Change IP address on new server to old IP address
8. Change name on new server to old server name
9. Reboot server to have name change take effect
10. Disconnect network cable
11. From console, start Domino to ensure it operates properly
12. Shut down Domino
13. Re-connect to network
14. Set service to automatic and add BES to startup tasks
15. Start server and check for errors


Note: If using a new IP address, check the server doc Net Address field

3 comments:

clownfish said...

I have one Domino server already running. Now the boss wants to put in a BES server. From my past implementation experience, I put the BES on the Domino server which is already running as messaging server. Is it possible to install BES on another box with presumably Domino server install in the same domino domain (joining the first domino server)? Let me know, thanks.

Mark said...

Hi clownfish, not only is it possible, it is most desirable to have a separate Domino server become your BES server for performance reasons.

Unknown said...

Mark,

Have you done the Domino Migration yet? What about with the BES' MSDE database? Does we need it to move to the new server?

Thank you. Allow me to get your respon soon. Thank you.