How to split snapshots for large instances

How to split snapshots for large instances

This article explains how to create snapshots for large Jira instances by splitting them into smaller chunks. The large instance here refers to projects with more than 100,000 issues and/or a total attachment size of roughly 100 MB.

 Instructions

Method A - Multiple batches of snapshots

  • Filter the issues by issue type or other JQL query when creating a snapshot.

  • Learn more about filtering issues during a snapshot creation.

Method B - Exclude attachments

Method C - Incremental Deployment

  • Deploy the project configuration first and then move the data in chunks of issues.

  • Learn more about the incremental deployment approach.

In addition to the suggested methods, it is also advisable to increase the Java heap for your Jira to achieve the best performance and avoid potential OutOfMemory errors for large snapshot deployments.

You can reference the Jira sizing guide and double the heap numbers for large deployments. A rough guideline is 12-16GB for moving a project with 100,000 issues (attachment files moved separately).

 Related articles