Migration of Clarity from one server to another (or to Cloud)
book
Article ID: 208882
calendar_today
Updated On:
Products
Clarity PPM On Premise
Clarity PPM SaaS
Issue/Introduction
The company is planning migration to a new server, new VM or Cloud (Azure or Amazon AWS). How to proceed to migrate Clarity there?
Environment
Release : Any supported Clarity release
Resolution
- Stop and remove services on source environment
- Zip the Clarity filesystem
Note: On Linux, ensure that the hidden .setup folder is also included in the zip file
- Zip Java and Tomcat
- Move to the new server and extract to the correct folders
- Ensure the environmental variables are set correctly for JAVA_HOME/NIKU_HOME/PATH on the new server
- Open the properties.xml and ensure the installDir, java home and home (for Tomcat) is set to the right paths
- Check the hostnames / IPs to ensure they are correct for entryUrl sslEntryUrl schedulerUrl bindAddress
- Ensure the database URL and connection details are updated
- Make sure the ports used are open on this server and firewall is not blocking them
- Save and add the services with commands
service add app bg nsa beacon
service deploy start all
- Now access the Clarity application and CSA directly and ensure they work
Note: If any LB / proxy etc required, involve the IT team for their migration.
Additional Information
Note: Removing services before migration is necessary to avoid service deployment issues
Feedback
thumb_up
Yes
thumb_down
No