Recently I got this question from a customer: “What are the other files in Tomcat we should backup when we backup our JTS databases?”
I was ready to reply the default answer I used to reply with Rational Team Concert 2.x: “Backup tomcat-users.xml, teamserver.propertiesserver.xml files.
Then I realized that the answer might be too short for RTC 3.x and the new associated topology so I decided to bother my L3 support colleague (and friend!), Eric Jodet.
Eric kindly sent me a folder containing the list of the files backed up by IBM Install Manager when it upgrades RTC and I realized that I was very far from the reality with my 3 initial files.
It is for this reason I decided to share this information until we get a page in the CLM help covering this point.
First of all it is important to recall that a CLM 3.x topology requires an extra database: JTS. So, for RTC, to back up our data we now have to back up 3 databases:
- the JTS database,
- the JTS data warehouse database and
- the CCM database
Check out these pages for details:
After that, we also have to back up several other files extracted from the Tomcat structure:
\---server | server.startup.bat | +---conf | +---ccm | | log4j.properties | | scr.xml | | services.xml | | teamserver.properties | | | \---jts | log4j.properties | scr.xml | services.xml | teamserver.properties | \---tomcat +---conf | | catalina.policy | | catalina.properties | | context.xml | | logging.properties | | server-minimal.xml | | server.xml | | tomcat-users.xml | | web.xml | | | \---Catalina | \---localhost | ccm.xml | host-manager.xml | jts.xml | manager.xml | \---webapps +---ccm | \---WEB-INF | web.xml | +---clmhelp | \---WEB-INF | web.xml | \---jts \---WEB-INF web.xml
I hope it will help.
I have created an Enhancement to follow up with this request:
Enhancement 167329
Distributed CLM becomes even more interesting as app servers and databases can be distributed across many physical servers on the network. If anyone has a high-level recipe for backup in this type of environment I am very interested.