This document tells you how to upgrade from one version of Confluence to a later version. These instructions apply to the standalone distribution of Confluence. The standalone distribution includes Apache Tomcat as the bundled application server.
If you want to upgrade an EAR/WAR distribution deployed on your own existing application server, please refer to Upgrading Confluence EAR-WAR Distribution 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. |
To install Confluence, unzip the new Confluence installation zip file 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>, e.g. confluence-2.9.2-std.<Installation-Directory>.confluence-init.properties file found at: <Installation-Directory>\confluence\WEB-INF\classes\confluence-init.propertiesconfluence.home' to point to your existingConfluence 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.If you are running Confluence as a Windows service, use the command prompt and type <Installation-Directory>\bin\service.bat remove Confluence.
It is vital that you stop and remove the existing service prior to uninstalling the old instance of Confluence! For more information on running Confluence as Windows service, please refer to the Start Confluence Automatically on Windows as a Service topic. |
To remove the service installed by Confluence Auto Installer, you need to run the
<confluence auto installer installation folder>\UninstallService.bat.
<Install-Directory>/common/lib or <Installation-Directory>/confluence/WEB-INF/lib directories. Once you have identified this file, copy it to either the <Install-Directory>/lib or <Installation-Directory>/confluence/WEB-INF/lib directories of your Confluence 3.x installation.<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/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.Upgrading Confluence
Upgrading Confluence EAR-WAR Distribution
Confluence Installation Guide
Important Directories and Files
Site Backup and Restore
Database Configuration