Tuesday, December 16, 2003

This is what I get to do this weekend!

Okay, here is my plans for my 5.0.9->6.5 upgrade/migration. Please provide feedback if it does not make sense, or if it does. For background information, I am not using any custom mail templates, everything is stock. I also have transactional logging enabled.

Force the adminP process to run 5 times before starting
1. From the server console, type tell adminp process all.
2. Repeat 4 more times.
3. This should insure that there are no requests that have not gone through the system before the upgrade.
Copy items from Old 5.0.9 server to New 6.5
1. On NEW 6.5, map I: drive to \\OLD 5.0.9 .\g$
2. On I:\, access the Lotus\Domino\Data\ folder.
3. Select the following folders, and copy them to NEW 6.5\G$\Lotus\Domino\Data:
mailConsumer DirectHelp DeskadminSAV4. If prompted to overwrite any data, click Yes to All.
5. Copy the following files from I:\ to NEW 6.5\G:\Lotus\Domino\Data:
admin4.nsf
names.nsf
certlog.nsf
pubnames.ntf
all mail templates, (.ntf)
setup.nsf
resource.nsf
mail.box, renamed as mail.old
6. On NEW 6.5, map J to \\OLD 5.0.9 \E$
7. Go to J:\Lotus\Domino and copy the file NOTE.INI to E:\Lotus\Domino\Data.
8. Click Yes to overwrite the file that currently exists there.
9. Open the file e:\lotus\domino\notes.ini
10. In the file, insert the following line:
PLATFORM_STATISTICS_DISABLED=1
12. Locate the ServerTasks= line, and do the following.
Remove the DECS command.
Add HTTP
Create a new line above the ServerTasks= line, and type in SetupLeaveServerTasks=1
Create a new line under ServerTasksat5 that reads DisableLDAPOnAdmin=1. This will stop LDAP from loading on the server.
13. Save and close the file.
14. Open a command window.
15. Change directory to E:\Lotus\Domino
16. At the prompt, type in ndesign -f names.nsf, and press enter.
17. You will crash with an NSD warning. Click OK, and repeat the step again. Since Transactional Logging is enabled, and since this is a new server, Domino needs to create new transaction logs. This should take about 5 minutes, before the Design task starts.
18. Once the task is complete on names.nsf, type in ndesign -f admin4.nsf.
19. Once the task is complete, type nfixup names.nsf -f -j -v -l
20. Once the task is complete, type nfixup admin4.nsf -f -j -v -l
21. Once the task is complete, type nupdall names.nsf -R
22. Once that task is complete, type nupdall admin4.nsf -R
23. Once that task is complete, type ncompact -C. This is going to take some time to complete.
24. Now, install SAV for Domino.
25. Once SAV is installed, launch the program E:\Lotus\Domino\nlnotes.exe.
26. Right Click on My Computer, and select Manage.
27. Make sure that Domino is set to start Automatically.
28 Ensure that the cable to the modem box has been moved from OLD 5.0.9 to NEW 6.5.
29. Restart the server.
30. Log into the server after restart, and monitor activity for any errors.
31. Once the server is started, type in the console command set conf server_restricted=2. This will block any users from connection to the server.
32. Once a consistency check is complete on all databases, which can take up to 4 hours, run compact on names.nsf.
33. Once everything appears to be running properly on the server, type set conf server_restricted=0. This will allow users to start connecting to the server.

1 comment:

Bernd Webster said...

SetupLeaveServerTasks

http://www.lntoolbox.com/en/notesini-reference/bycategory/setup-and-configuration/19-Setup_and_Configuration/68-SetupLeaveServerTasks.html

is a very good start for the upgrade...