This document describes how to migrate your Confluence data from your existing database to another database. The instructions are designed primarily for migrating from an evaluation to a production database. Large data sets will require third party database migration tools. This page covers the following scenarios: You should use this page when moving from the embedded database to an external database. Provided your dataset is not large, you may use this method to move from one type of external database to another. For example, from Oracle to PostgreSQL. Similarly, if the dataset is not large, you can use this method to upgrade your database to a new version of the same database. Note: You do not need to migrate your data if you are upgrading the database in place.
Note: If you are simply moving your database from one server to another you can just change the JDBC URL in <confluence.home>/confluence.cfg.xml (if you are using a direct JDBC connection) or in the definition of your datasource (if you are connecting via a datasource). Limitations of database migration
Database migrationThere are two ways you can perform the migration, both described on this page: Method one is the standard procedure. Use method two if the total size of attachments in your installation exceeds 500MB.
|