Lotus Notes® and Domino™ 5.x was retired from service September 30, 2005.
Uprading to the latest release will take careful planning, testing, and
- If you are still running an R5 release
or previous, its most likely that the operating system you are on
will also not be supported in the release you are upgrading to. Review
Notes, and make sure you will
be on a supported platform.
- The third party applications you are
running will also need to be upgraded. This includes backup software, antivirus,
and monitoring utilities
- Some notes.ini paramters you have set,
may no longer be needed
- All custom written applications and
databases should be tested in a test lab environment before upgrading to
ensure compatability to the the new release
Issues to be aware of:
Other Technical Resources:
the Considerations when upgrading from Domino 5 directly
to Domino 7
(Appendix B) chapter in the Lotus
Notes and Domino 7 Enterprise Upgrade Best Practices
All the steps and considerations in this Redbook will also apply if you
choose to upgrade to Domino 8 as well.
The list of steps below is not a comprehensive procedure for upgrading
but at mimimum a checklist of procdures to follow.
1. Make sure the majority of the Administration requests (adminp)
are processed. Run tell adminp process all ahead of time.
2. Be aware of program documents that are sceduled or replication
- disable them if they are scheduled during the upgrade process
3. Make sure you have a full backup of you server, the notes.ini,
and its databases
4. Shut down the Domino Server and run the following maintence:
1. Run fixup -f, and compact -c -d on names.nsf and admin4.nsf.
Its important that the databases be in the best condidition possible
2. It time permits, consifer running fixup -f and compact -c on
all the databases on your server before upgrading
5. Take the opportunity to remove (move out of the data directory
to a backup location) the following databases. New ones are recreated when
the server is started after upgrading
- busytime.nsf (or clubusy.nsf if clustered)
6. Uninstall Release 5 of Domino. If you are using Windows, simply
go to the Control Panel, select to 'Add or Remove Programs' and remove
the Domino server. The Program Directory will be overwritten with
the new install of Domino. If there are any .exe or .dll's after uninstalling,
review them to check if they are third party related, and make sure they
are compatible to the release you plan to upgrade to.
7. The notes.ini will remain your program direcory. It is up to
your discression if you want to remove this notes.ini and allow a new one
to get created, or review the notes.ini that exists.
If you choose to leave your notes.ini take accont the following considerations:
- The server you are upgrading to will
scale better. There have been a number of performance enhancements
- Some notes.ini paramters may no longer
be supported or be effective in the upgraded version. Review the
- Some notes.ini parameters such as ServerTasks=
lines will be overwritten
8. Upgrade the Server. (Install the new server code). If
you require specific steps see the Lotus
Domino Documentation Home Page
See the Installing Domino Servers and Notes Clients
the appopriate release, of review the corresponding Redbooks listed above.
9. If there were any customized templates that were overwritten,
put them back on the server.
10. Run fixup -f (-j if transaction logged) on key system databases
with the server down, (before starting the upgraded server) on names.nsf
11. Run compact -c -i -D -K on key system databases with the server down
(ex c:\Lotus\Domino\> ncompact c:\Lotus\Domino\Data\names.nsf
-c -i -D -K)
12. You can consider starting your server at this point or optionally upgrade
all the ODS's and indexes on all the databases on your server before you
start it by running the following:
c:\Lotus\Domino\> ncompact c:\Lotus\Domino\Data -c -K
c:\Lotus\Domino\> nupdall c:\Lotus\Domino\Data -RX
$notes@DominoUnix Data>/opt/lotus/bin/compact -c -K
$notes@DominoUnix Data>/opt/lotus/bin/updall -RX