Hi everyone,
I’m hoping someone in the community may be willing to share a proven approach, checklist, or documentation template for Jira Cloud-to-Cloud migrations.
Most of the guidance I’ve found focuses heavily on Server-to-Cloud, but our scenario is different.
We frequently acquire new products, and as part of that process we migrate them from their legacy Jira Cloud instance into our main Jira Cloud instance.
A few key points about our situation:
This is not usually a full-site migration
We typically migrate selected projects only
We need to retain:
All issues
Attachments
Relevant configurations (where practical)
We are not always bringing across all users or global configurations
I’m particularly interested in:
A repeatable migration framework or governance model
Pre-migration discovery checklists
Lessons learned / pitfalls to avoid
Best practice for project-level Cloud-to-Cloud migrations
If anyone has documentation, a structured runbook, or even high-level process guidance they’re willing to share, it would be greatly appreciated.
Thanks in advance - keen to learn from others who have navigated this at scale.
Hey @Biancha
we're developing an app for synchronizing work items across Jira instances. I don't have specific runbooks at hand, but some thoughts which I can offer.
In the context of our app, I got to know some of our customers which are using the native copy functionality to copy selected projects between Jira Cloud instances which is located in the Atlassian Administration > Data management > Data transfer.
Have you used that method in the past?
You can select which projects you want to migrate and also have different options for copying the users. However, as far as I understand it, at the minimum it copies all users and groups which are referenced in your project. Would that work for you - or what would be your ideal scenario about the user mappings?
Thanks @Matthias Gaiser _K15t_
I have only done the migrations via csv imports in the past. Which is quite seamless, however the attachments are the problem as that is a complete different step.
I am going to look into this method today, to see whether or not I can make it work, worst case scenario we can just remove the additional users after import.
Thank you for sharing
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
We’re in a very similar spot (Cloud → Cloud, usually selected projects, not full-site). What’s worked for us is treating this as a repeatable runbook with governance + batching, not a one-off “migration event”.
Our repeatable approach:
2) Discovery checklist (per project)
3) Target readiness (“landing zone”)
4) Execution
5) Validation + cleanup
Pitfalls we’ve learned to avoid:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Impressive list @Arkadiusz Wroblewski. Welcome to the Atlassian Community and thank you for sharing your knowledge.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Greetings @Matthias Gaiser _K15t_ and Thank You :)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Very detailed and exactly what I was after, I will work through this properly today. Appreciate you taking the time to share this!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Biancha
If you are encountering Atlassian's Cloud-to-Cloud migration feature that previous answers by @Matthias Gaiser _K15t_ and @Arkadiusz Wroblewski have suggested or is not flexible enough for your purposes I want to suggest giving our app Deep Clone for Jira a try.
Acquisitions and partial Cloud-To-Cloud migrations is a common use case for our Instance Clone feature and has even been used by Atlassian for that.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Luka Hummel - codefortynine I will connect with you over LinkedIn - I have some questions about the app. 🙂
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.