Splitting a JIRA instance
Occasionally an organisation may need to split its existing JIRA instance into two separate instances. For example, there might be a requirement to have some particular projects in one JIRA instance, and other projects in a second instance.
To split a JIRA instance:
- Back up your database, using your database backup procedures, and verify the backup.
- Back up your attachments directory and verify the backup.
- Install JIRA on your new server.
- The JIRA version number on your new server must be the same as (or higher than) the version number on your existing server.
- Do not use the same JIRA Home Directory for the two JIRA instances. Specify a new JIRA home directory for the JIRA on your new server.
- Do not connect the two JIRA instances to the same external database instance.
- Create an XML backup from your existing JIRA server, as described in Backing up data.
- Import the XML backup file into your new server, as described in Restoring data.
- Copy the attachments directory from your existing server to your new server, and configure your new server to use its own directory (for details please see Enabling File Attachments).
- At this point you should have two JIRA instances with the same users, projects, issues and attachments. Log in to both instances and perform some random searches to verify that the data is identical in both instances.
- Delete the non-required projects from each JIRA instance.
- Generate new Server ID for the newly installed JIRA instance as described in the article Changing Server ID. This step is needed if you plan to create Application Links between the JIRA instances.
Was this helpful?
Thanks for your feedback!