There are two ways to You can migrate MLCS field values types from server to cloud :
1. Using xml data importer
Go to server instance, Issues → Search for issues
...
On right side, Export → XML
...
Click anywhere on the resulting page and save the file, its extension would be “.xml“.
(??) Open the XML file using your preferred editor, and replace all instances of the server's MLCS custom field ID (ex: customfield_13243) with the cloud MLCs custom field id (??)
...
Now you can go to Cloud version of plugin and Import Data (XML):
...
...
the ScriptRunner console:
Configuration Steps:
Set Up Jira Cloud API Access:
Find your Jira Cloud REST API Base URL. Typically, it follows the format
https://[YourInstance].atlassian.net
.Create an API token from your Atlassian account. Follow Atlassian's guide for creating an API token.
Combine your email and API token in the format
email:token
. This will be used for basic authentication.
Identify the Custom Field:
Find the name of the MLCS custom field in your Jira Server instance that you wish to migrate.
Obtain the ID of the corresponding custom field in your Jira Cloud instance.
Update the Script:
Replace
jiraCloudApiBaseUrl
with your Jira Cloud instance's base URL.Update
encodedAuthString
with your email and API token.Update
customFieldName
with the name of your MLCS custom field in the Jira Server instance.Replace
cloudCustomFieldId
with the ID of the corresponding custom field in your Jira Cloud instance.
...