Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Converting JSM to JSW ready for Migration

Dani Miles October 3, 2023

Hi there, 

This is a strange case but our customer has decided to convert 12 JSM projects to JSW to avoid paying for the agent licenses when they migrate to Cloud. 

I am assuming it will be best to change the projects from JSM to JSW in situ on Server and then migrate to Cloud so I was intending to build new JSW projects with shared config and then move the issues into them. Anyone had any experience with this? Any recommendations? Is this the right approach or would there be any benefit to a different approach?

I understand I will lose, Request Types, SLA's, Organisations, Queues... but is there anything else I need to worry about losing? Some of the projects are linked to a slack channel.

I am guessing I can replace most queue queries with boards. The projects I am switching are not customer facing at the moment anyway and the companies internal users basically just need to be trained on new ways of use. 

Some projects have 10's of thousands of issues, how can the move best be managed when there are say 50k issues? This won't be able to be done through Bulk Move so would I need to do an Export/Import? Are there any risks using that method?

Appreciate any shared experiences of this. 

Thanks,
Danielle


2 answers

1 accepted

0 votes
Answer accepted
Dani Miles March 18, 2024

Steps I eventually took:-

  1. Check if SLA's, Internal/External commenting, Organizations, Request Types, Request Participants and anything else specific to JSM were being used to any extent within the project.
  2. Speak with users about the changes that were intended and new methods of working. 
  3. Demonstrate how they can use boards rather than queues
  4. Convert Project to Jira Software in DC
  5. Migrate the project using JCMA as Software to Cloud. 

As this was a business decision to move away from JSM the teams were told they had to get used to the new way of working. This could have been a lot more problematic if teams were relying on SLA's or a customer portal etc. 

2 votes
Brant Schroeder
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
October 3, 2023

@Dani Miles You really only have three options.

1. Export then import the project
2. Move the issues
3. Us an app from marketplace that copies the project or clones issues
4. Write a script that uses the APIs to move issues for you

Moving them like you are suggesting will take forever if you have that many issues.  I would suggest an app from the marketplace.  The app has a 30 day free trail so you can try it out before purchasing it to make sure it works.  https://marketplace.atlassian.com/search?hosting=server&product=jira&query=clone%20project 

Brant Schroeder
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
March 7, 2024

@Dani Miles Please accept the answer to help others if this was helpful.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events