Backing up the Jazz Team Server

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.

2 thoughts on “Backing up the Jazz Team Server

  1. 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.

Leave a comment