Upgrading a server using Option 4
With this option, you install the new version of Domino on new hardware. This option allows you to keep the original Domino server running while you replicate the Domino files to the new hardware and install the new version of Domino on it.
Before you begin
Procedure
- Configure the new hardware on a new machine.
- Install and set up the new version of Domino on the new machine with a new Domino server name and a new fully-qualified host name. (These names are temporary.) Set up the Domino server in the same Domino domain as the current server.
- While the new server is still down, configure it to be busy by specifying the notes.ini setting Server_Availability_Threshold=100. This step helps prevent users from accessing it until you are ready for them to.
- Start the new Domino server.
- If you use DAOS, configure DAOS with a shared encryption key, a feature introduced in V12. Doing so will allow you to copy DAOS NLO files from the current server to the new server without needing to encrypt them again. To configure shared encryption keys, follow the steps described in Using a shared key to encrypt DAOS objects across servers.
- If you use clusters, add the new server to an existing cluster. If not clustered, add the server to a temporary cluster that includes the current server.
- Create replicas of database applications from the current server to the new server.
- Create a Connection document to enable scheduled replication between the current server and new server.
- Validate the replicated database applications.
-
Complete the following steps to change the identity of the new server to be
that of the original server:
-
While the new server is still down:
- Start the new Domino server.
-
(DAOS, pre-V11 upgrade) Schedule a full resync at some point in the future, for
example off-business hours in a maintenance window with the Domino Server down.
DAOS object deletions are suspended until the full resync is completed.
- Windows: ndaosmgr.exe resync force
- AIX and Linux: daosmgr.exe resync force
- IBM i: (See article How to run Fixup, Compact, or other command while the Domino iSeries server is down on the Support site.)
- Run the Fixup task at some point in the future, for example off-business hours in a maintenance window with the Domino Server down, as described in the Running Fixup section. This step ensures that any updates to the fixup task that have been released in the latest version of the Domino server are applied to your environment.
- Monitor the new server for errors.
- When you are ready for users to access the new server, remove the notes.ini setting Server_Availability_Threshold=100 that you set previously.
- On the original server, set the notes.ini setting Server_Availability_Threshold=100 to mark the server busy so that connections failover to the new server.
- Implement the new features on the new Domino server.
- After confirming that there are no issues on the new server, make a backup copy of names.nsf and then delete the Server document for the original Domino server.