This document tells you how to upgrade from one version of Confluence to a later version. These instructions apply to the EAR-WAR Distribution of Confluence, deployed on your own existing application server.
If you want to upgrade the regular Confluence distribution, which includes Apache Tomcat as the application server, please refer to Upgrading Confluence instead.
Please also check the following before you start using this guide:
On this page:
If you are migrating servers or migrating databases, perform those operations in separate steps. |
The upgrade process allows you to unzip the new Confluence installation into a directory of your choice and then edit the configuration files to point your new installation to your existing data files. Follow these instructions:
confluence-<version>.<Installation-Directory>.confluence-init.properties file found at: <Installation-Directory>\confluence\WEB-INF\classes\confluence-init.propertiesconfluence.home' to point to your existing Confluence Home directory.confluence-init.properties file in a text editor such as Notepad.Scroll to the bottom and find this line:
# confluence.home=c:/confluence/data |
confluence.home.= sign, to point to your existing Confluence Home directory.confluence.xml or server.xml (depending on where you have defined the Confluence context descriptor) to point to the location of the new Confluence installation (also remember to copy over any customisations such as a tomcat datasource if you have one).<Installation-Directory>/confluence/WEB-INF/classes/osuser.xml.<Installation-Directory>/confluence/WEB-INF/classes/atlassian-user.xml(if you are upgrading from Confluence 2.2 or later).
Please review our KB article first: Upgrade to Confluence 3.5 with JIRA User Management Fails |
If you are upgrading from an earlier version of Confluence (2.5.5 and earlier) and are copying your existing
|
<Installation-Directory>/confluence/WEB-INF/lib/crowd-integration-client-X.X.X.jar and <Installation-Directory>/confluence/WEB-INF/classes/crowd.properties. If you need more information, please refer to the Crowd documentation.hibernate.hbm2ddl.skip_creating_missing_indexes to true to skip automatic index creation.