Zero downtime upgrade checklist
When you're performing a zero downtime upgrade on a JIRA Software or JIRA Service Desk Data Center instance, it's important that you complete each step and verify it's been successful. You can use this checklist to make sure that you've literally ticked all the boxes.
Before you begin
We strongly recommend performing the upgrade in a test environment first.
Ensure you have the installer for your intended version.
Ensure you know about your intended version by reviewing the release notes.
Ensure you check your add-ons.
Back up your database using your database's native tools.
Ensure your Support Healthcheck, Instance Health, and Support Tools plugins are enabled, and up to date with the latest versions.
Ensure autoscaling is disabled if running in AWS or any other private cloud environment that supports autoscaling
Before upgrading a node
Ensure you have initiated ZDU (cluster is in 'Ready to upgrade' mode).
Ensure no long-running tasks are active.
Before running upgrade tasks
Ensure all nodes have rejoined the cluster on the new version.
Ensure all nodes load JIRA as expected.
Run your own smoke tests or test suite to ensure all works as expected.
Back up your database.
Download the checklist so that you have it available for every node.