Downgrading from JIRA Enterprise to JIRA Professional
| 
PDF |
Introduction
Occasionally people start out evaluating JIRA Enterprise, and then decide that
they will not need the extra features, and switch to JIRA Professional.
While JIRA can automatically upgrade data from Professional to Enterprise by adding the additional
tables, it cannot automatically do the opposite. Downgrading data from Enterprise to Professional requires some
manual intervention, described in this document.
Step 1: Ensure no Enterprise features are used
Log into JIRA as a user with permission jira-administrator. In the 'Administration' section, check
that for each project:
-
Issue Security Scheme is set to None.
-
Field Configuration Scheme is set to System Default Field Configuration
-
Issue Type Screen Scheme is set to Default Issue Type Screen Scheme.
-
Workflow Scheme is set to None
-
Project Category is set to None
Also ensure that in the permission schemes and notification schemes, only 'groups' or 'project roles' are specified (i.e.,
no 'Current Reporter', 'Single User', 'Project Lead' or 'Current Assignee').
Create an XML backup
In the 'Administration' section, click Backup Data to XML and create an uncompressed XML
backup.
Delete license key
Open the saved XML dump, locate the section containing OSPropertyString tags, and specifically
the lines recording the license key, for example:
<OSPropertyString id="10012"
value="QmSSppmNrnRemqoaaaXONrrNRMQONpqqqTsUwTXvuuSVoreeeemsqostsnmsunUUnmsqostsnmsqnUU9kabmbkaakq"/>
<OSPropertyString id="10013"
value="NNORRIhehJHuopbJHahmlCIOpNUquvoaWtvMnSqAcaussss2KqaVqLs<18T3yRGL9AaQ12KlGXNCsNU9K7uYRPqKB<K"/>
Replace the values within the double quotes with:
<OSPropertyString id="10012"
value="mNxwOOpqNMnqnNRonTWRpNqOoORQnNNPsSswxSTtStvTTMuXUWuxTQxtxXSswqtUUnmsurpmqmmmmmUUnmsurpmqmmmmmUUGiXZbeliaboWbumfobaWifZbkpb"/>
<OSPropertyString id="10013"
value="OqPNWKIpAHlnPweAodiBiOpuPNPUBMMxPGwgcFPehrlPwOmi2K6aWBoeqgwqTRPQU3n23f2KYGb5TyaE8G9YQv1gBNKT"/>
(Make sure the original id attributes remain the same - "10012" and "10013" are just examples)
Import and reenter license key
Now shut down the JIRA Enterprise, and start up a JIRA Professional instance. Import the XML saved in the last
step.
In the footer, JIRA will claim that it has an expired license. Log in as an administrator and enter your Professional
license key.