I'm running self-hosted JIRA(7.4.4) in a docker container. It will start up empty, however, I wish to migrate data from another JIRA instance which is backed up by XML.
However - to import this XML data, I have to:
- Docker CP to /var/atlassian/jira/import
- Go through initial setup on the JIRA instance, create a user, password, restoration method etc..
- Manually restore in Settings/System/Restore
Isn't there a way to programatically post the XML's to a REST endpoint which consumes the backup to restore from?
Right now, my solution includes accessing the page with headless chrome(through a python script), navigate through the setup, and manually input the filename(in .zip) on the settings page. But as you imagine, this is less than ideal :)
What is your goal here?
Test new versions of JIRA?
Clone the server to a standy server?
Adaptavist has a free tool to to set up an empty application:
We have service scripts to test different versions of JIRA, Confluence etc:
e.g. service jira upgrade 7.4.4 7.5.0
service jira start 7.4.0
service jira upgrade 7.4.3 latest
We're looking for participants for a workshop at Atlassian! We need Jira admins who have interesting custom workflows, issue views, or boards. Think you have a story to sha...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs