Installation with Import of XML Backup with Kaamelot Data
The procedure is applicable when you have to migrate a JIRA Instance where was installed Kaamelot plugin,
to a JIRA Instance with Minyaa.
Backup and Database Clean up
Follow the default procedure to backup your JIRA Database to XML.
When XML Backup is done, stop JIRA and perform a Database Clean Up.
Copy of Minyaa Files
You will have to copy Minyaa's JARs, its dependencies and a valid License Key file into
- [apache-tomcat-dir]/webapps/jira/WEB-INF/lib
- [atlassian-jira-enterprise-3.13.x-standalone]/atlassian-jira/WEB-INF/lib
1st Restart of JIRA
For this first Start of JIRA, you will have to follow the default Setup ...
During JIRA Setup (just after the first Setup Wizard page ), Minyaa's ConsistencyChecker :
- performs an auto-register of the deployed License Key file
- applies some required changes in JIRA settings (Entity Model, Velocity property and JSP upgrade
Nothing else will done, the JIRA's Setup is not completed!
JIRA access is blocked.
You are invited to Stop and Restart JIRA.
2nd Restart of JIRA
When JIRA Restart, it discovers the changes in the Entity Model and applies them to the Database.
2009-07-13 11:22:52,937 main [core.entity.jdbc.DatabaseUtil] Entity "LinkEntity" has no table in the database
2009-07-13 11:22:52,937 main [core.entity.jdbc.DatabaseUtil] Entity "LinkScheme" has no table in the database
2009-07-13 11:22:52,953 main [core.entity.jdbc.DatabaseUtil] Entity "WorklogExt" has no table in the database
2009-07-13 11:22:52,953 main [core.entity.jdbc.DatabaseUtil] Entity "WorklogType" has no table in the database
Select Import from Backup.After Database Restore, Minyaa's ConsistencyChecker will complete its installation. It :
- upgrades Kaamelot data (Portlet, CustomField, Service and Workflows).
You may encouter Exception due to Old Kaamelot Service, which may have start before Minyaa Upgrade.
JIRA and Minyaa are ready for use!