Moving IBM Traveler to a new server
There are times when it is necessary to move an IBM Traveler server to a new piece of hardware or a new Operating System.
- Moving an IBM Traveler server to new hardware for improved performance
- Moving an IBM Traveler server from a 32-bit operating system to a 64-bit operating system for improved performance
- Moving an IBM Traveler server from an unsupported operating system to a supported operating system; this may be a requirement for upgrading an IBM Traveler server if the underlying Domino® server has dropped support for the existing OS
The following information outlines the best practices for moving from one system to another.
Moving a System in a Highly Available (HA) environment
- Install the new operating system, Domino®, and the IBM Traveler application on the new server using a similar configuration as the existing IBM Traveler server, including SSL settings, SSL certificates, Domain certificates and any security settings.
- Add the new server to the HA pool. See Configuring IBM Traveler for enterprise database for more information.
- Verify the server is running:
- Log into the servlet on the server and verify the appropriate
user status messages:
http(s)://hostname/traveler
. - Log into the web admin interface of any of the servers in the
HA pool and verify the new server appears in the Servers view, and
that it reports its status as available:
http(s)://hostname/LotusTraveler.nsf
.
- Log into the servlet on the server and verify the appropriate
user status messages:
- Update the Load Balancer, IP Sprayer or Proxy server being used for the HA Pool to route traffic to the new server.
- Verify the new server is receiving and handling traffic. A simple way to do this is to login to the web admin interface and review the information in the Servers view. A fully functional server will show a similar availability index as the other servers in the pool and also contain a reasonable number of active users.
- Update the Load Balancer, IP Sprayer or Proxy server being used for the HA Pool so that it does not route traffic to the old server.
- Shut down Domino® on the old IBM Traveler server.
- Shut down the system completely if desired.
- Verify the old server shows as unavailable in the Servers view
of the web admin interface. Note: The old server will no longer show in the servers view after 24 hours of inactivity.
Moving a stand alone system using an Enterprise DB
- Setup Enterprise DB by following the instructions in Deploying and configuring the enterprise database.
- Configure the existing IBM Traveler server to use the Enterprise DB. The server must be at 8.5.3 Upgrade Pack 1 or later to perform this step. See Configuring IBM Traveler for enterprise database for more information.
- Note that there may be up to a ninety minute outage during the local to Enterprise DB migration.
- Verify the old server is running without issues using the Enterprise DB.
- Install the new operating system, Domino®, and the IBM Traveler application on the new server using similar configuration and settings as the existing IBM Traveler server, including SSL settings, SSL certificates, Domain certificates and any security settings.
- Configure the new IBM Traveler server to use the same Enterprise DB as the existing server. See Configuring IBM Traveler for enterprise database for more information.
- Verify that the new server is running:
- Log into the servlet on the server and verify the appropriate
user status messages:
http(s)://hostname/traveler
. - Log into the web admin interface of any of the servers in the
HA pool and verify the new server shows up in the Servers view, and
reports its status as available:
http(s)://hostname/LotusTraveler.nsf
.
- Log into the servlet on the server and verify the appropriate
user status messages:
- Configure a Proxy, IP Sprayer, Firewall, or Load Balancer to redirect traffic for the old server to the new server.
- Verify any existing users continue to function without interruption.
- Shut down Domino® on the old server, and power off the
system if desired. Note: At this point you have a stand alone setup with Enterprise DB. Moving to an HA environment will only require setting up additional IBM Traveler servers and a network IP Sprayer/Load Balancer. See Configuring the IBM Traveler High Availability Pool for more information.
Moving a stand alone system to a new stand alone system
- Install the new operating system, Domino®, and the IBM Traveler application on the new IBM Traveler server with a similar configuration as the existing IBM Traveler server, including SSL settings, SSL certificates, Domain certificates and any security settings.
- Verify the new IBM Traveler server is functional. In this case, instruct one existing user to sync against the new server and verify it works as expected.
- Shut down both IBM Traveler servers.
- Copy the following items from the old IBM Traveler server to the new one:
- The entire directory of
<data>/traveler/ntsdb
. - The file:
<data>/LotusTraveler.nsf
.
- The entire directory of
- In the
notes.ini
on the new server, set the following parameters parameters:NTS_TEMPLATE_INSTALL=1 NTS_CLIENT_UPDATE=FULL
- Start the new Domino® server. The IBM Traveler server
may perform database migration depending on the version of the old server. Wait until you see the
message
Traveler Started...
before continuing. - Change the Proxy Server, Firewall, or other network appliance to route traffic for the old
server to the new server.
Or...
Change the physical hostname and IP address of the new server to be the value of the old server. If you choose this option, you should also change the hostname, IP Address and External URL parameters in the Domino® server document and any Internet Site documents to match the physical server changes. A Domino® server restart is recommended after making these changes.
- Verify any existing users continue to functional normally.
- Power® off the old server if desired.