• Products
  • Documentation
  • Resources

Compare cloud-to-cloud migration methods for Jira

There are four ways to move data to another Jira Cloud site. The method you choose will depend on your needs. To help you decide, this page describes each method and some of their respective limitations.

1. Perform a cloud-to-cloud migration

Starting January, 2024, we’re renaming the Jira cloud-to-cloud migration feature to Copy product data. We’re moving this feature to Atlassian Administration at admin.atlassian.com in a unified experience along with Confluence cloud-to-cloud data copy.

We’re rolling out the change slowly, so if you aren’t able to access this feature by logging into your Jira Cloud and selecting System > Settings > Migrate cloud site, we recommend you go to admin.atlassian.com, and select:

Settings > Data management Copy product data

You’ll need to have organization administrator permissions to access and use the Copy product data feature.

Learn more about this change

 

Cloud-to-cloud migration helps you move users and Jira Software, Jira Work Management, and Jira Service Management projects from one cloud site to another. In a cloud-to-cloud migration, data is copied from one cloud site to another. You can use this method to combine data across two or more cloud sites, split a cloud site into multiple cloud sites, duplicate a cloud site, or copy specific projects from one cloud site to another.

Instructions

Prepare your sites for a cloud-to-cloud migration to reduce your chance of encountering any errors. Once you’re ready, follow these instructions to perform a cloud-to-cloud migration for Jira.

Limitations

  • The capability to move Jira Service Management data from one instance of your Jira Cloud to another is only available to customers who’ve signed up for our Early Access Program (EAP).

  • App data isn’t moved.

  • Some fields or configurations might not be supported. Learn what gets moved with a cloud-to-cloud migration for Jira

2. Use the Jira Cloud Migration Assistant via Jira Data Center

This method may not work for all customers. We recommend that you test this method before performing a production migration. This will help you anticipate the issues that you may encounter during your migration and resolve them in advance.

If you can’t perform a cloud-to-cloud migration, this is the next simplest way to maintain your setup and configuration and only requires downtime for one of your cloud sites.

This method requires setting up a Jira Data Center instance. You’ll need to create a backup of the data from your source cloud site and use the Jira Cloud Migration Assistant to import that data into your destination cloud site. You can use this method to consolidate two cloud sites or move specific projects from one Jira Cloud site to another.

Instructions

Let's say you have two Jira Cloud sites: Jira Cloud A and Jira Cloud B. You want to move all or some projects from Jira Cloud B to Jira Cloud A (your destination site) so you can have a single, consolidated cloud site. To do this you’ll need to:

  1. Install the latest version of Jira Data Center. You can do this by generating a free trial license from my.atlassian.com. Note that Jira Data Center trial licenses last for 30 days. If you need more time to complete your migration, licenses can be extended to 90 days upon request.

  2. Create a backup of Jira Cloud B. This will contain the users and projects you want to import to Jira Cloud A. Note that team-managed projects aren’t available in Jira Data Center and will need to be converted into company-managed projects for the backup to work using this method.

  3. Import the backup of Jira Cloud B to Jira Data Center.

  4. Use the Jira Cloud Migration Assistant to import your users and projects from Jira Data Center to Jira Cloud A.

Limitations

We strongly encourage performing a dry-run of the import and doing User Acceptance Testing on a test cloud site (which can be created using a free trial) before proceeding with the import on your production cloud site.

3. Merge sites in Jira Data Center and import into Jira Cloud manually

This method may not work for all customers. We recommend that you test this method before performing a production migration. This will help you anticipate the issues that you may encounter during your migration and resolve them in advance.

This method requires setting up a Jira Data Center instance. You’ll need to create backups of all your Jira Cloud sites, merge the backups in Jira Data Center, then import the backups into your destination cloud site.

Combine Jira Cloud backups in Jira Data Center before importing into Jira Cloud manually

Instructions

Let's say you have two Jira Cloud sites: Jira Cloud A and Jira Cloud B. You want to move all or some issues from Jira Cloud B into Jira Cloud A (your destination site) so you can have a single, consolidated cloud site. To do this you’ll need to:

  1. Install the latest version of Jira Data Center. You can do this by generating a free trial license from my.atlassian.com. Note that Jira Data Center trial licenses last for 30 days. If you need more time to complete your migration, licenses can be extended to 90 days upon request.

  2. Create a backup of Jira Cloud B. This will contain the users and projects you want to import to Jira Cloud A. Note that team-managed projects aren’t available in Jira Data Center and will need to be converted into company-managed projects for the backup to work using this method.

  3. Import the backup of Jira Cloud B to Jira Data Center.

  4. Create an XML backup of Jira Data Center, which will be used later to import projects.

  5. Create a backup of Jira Cloud A.

  6. Import the backup of Jira Cloud A to Jira Data Center.

  7. Use the XML backup you created in step 4 to import the projects you want from Jira Cloud B to Jira Data Center. You should now have the projects you want from both Jira Cloud A and Jira Cloud B in Jira Data Center.

  8. After successfully importing your chosen projects, create a backup of Jira Data Center

  9. Import that backup file into your destination Jira Cloud site.

If the attachments are not included during the project restore, the imported project will not have attachments associated with it. Attachments can’t be restored separately because the database entries for the attachments will be missing.

Limitations

  • Team-managed projects aren’t available in Jira Data Center and will need to be converted into company-managed projects for the backup to work using this method. Learn more about Jira Cloud backups

  • App data and users aren’t moved. 

  • Knowledge of how to install and set up a Jira Data Center instance is required.

  • Merging sites usually takes quite some time to complete, especially for large sites.

We strongly encourage performing a dry-run of the import and doing User Acceptance Testing on a test cloud site (which can be created using a free trial) before proceeding with the import on your production cloud site.

Use a CSV file to import issues

This method involves exporting and importing your issues via a CSV file. This method is recommended if you don’t have experience installing and setting up a Data Center instance, or if you only want to move a small number of issues.

Instructions

Let's say you have two Jira Cloud sites: Jira Cloud A and Jira Cloud B. You want to move all or some issues from Jira Cloud B into Jira Cloud A (your destination site) so you can have a single, consolidated cloud site. To do this you’ll need to:

  1. Search for all the issues in the required projects in Jira Cloud B and export them as a CSV file.

  2. Create the projects as empty in your Jira Cloud A site.

  3. Import the CSV file to the projects in your Jira Cloud A site.

Limitations

  • This approach only merges issues, not projects.

  • App data and users aren’t moved. 

  • Before importing the CSV file, you'll need to recreate the project and set up the project's configurations (e.g., Workflow or Permission Scheme) on the destination site. This manual configuration may take some time.

  • Issue History (e.g., timestamp of issue transitioned or issue updated) will not be retained.

  • Additional steps are required to import attachments. Learn more about importing attachments into Jira Cloud using CSV External System Importer

  • Links to Confluence pages under the Mentioned On section in Jira issues will not be imported. To stay updated on this feature request or vote for it to be resolved, watch this feature request.

Additional Help