Upgrading the CMS

Supported Versions

8.1.3 supports upgrade from the following versions of Percussion.

  • Percussion CM1 5.3 SP1
  • Percussion CM1 5.4
  • Percussion CMS 8.0.x
  • Percussion CMS 8.1.0
  • Percussion CMS 8.1.2
  • Percussion Rhythmyx 7.3.2

Upgrading the CMS:

1.) Backup the CMS database and file tree ( )

2.) Download perc-distribution-tree.jar from the release page on GitHub to the CMS server.

3.) Stop the Percussion CMS service.

  • Windows:  net stop PercussionCMS
  • Linux:  service PercussionCMS stop

4.) Verify that the CMS java process is shutdown via Task Manager / Process Manager

  • Windows: Run Task Manager and view processes.  There shouldn't be a java process running from the CMS installation directory.
  • Linux: ps -f | grep jetty 

5.) From a command prompt / shell (Administrator/sudo mode may be required depending on your file permissions).

6.) java -jar perc-distribution-tree.jar "Path to Percussion" This will extract the CMS installation to your temporary directory and run the installation. 

7.) Once the installation is complete, you can start the Percussion service.

For the DTS:

1.) Backup the DTS database (if external) and file system. 

2.) Download delivery-tier-distribution.jar from the release page on GitHub to the CMS server.

3.) Stop the Percussion DTS service. If there is no Staging DTS deployed you can skip that service.

  • Windows: net stop PercussionProductionDTS; net stop PercussionStagingDTS
  • Linux:  service PercussionProductionDTS stop; service PercussionStagingDTS stop

4.) Verify that the service is shutdown via Task Manager.

5.) From a command prompt (Administrator mode may be required depending on your file permissions).

6.) java -jar \delivery-tier-distribution.jar PathToYourDTSInstallation

7.) Once the installation is complete, you can start the Percussion DTS service.