Jira upgrade and migration

I have spent a couple of weeks planning and testing an upgrade and migration of our production-instance of JIRA.

Previously it ran in a KVM-VM with CentOS 6, apache 2.2 and local MySQL database.

Now it runs in another KVM-VM with CentOS 7, apache 2.4 and a remote PostgreSQL database.

Jira itself was upgraded from 7.2.0 to 7.3.4 and Jira Servicedesk was upgraded to 3.4.1 in the process.

  • Install and configure PostgreSQL on a dedicated DB-server
  • Install and prepare a new KVM-VM
  • Install latest version of Jira in new VM and connect it to the Postgres DB
  • Take an XML-backup of running production Jira
  • Restore the XML-backup into new Jira, thereby populating the Postgres DB and hence migrate
  • Update DNS to reflect new reality
  • Done!!
  • Have beer!

Comments