Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

As Atlassian has stepped up its Cloud game, lot of teams are moving from Jira Server/DC variants to Cloud. To support this transition, UpRaise apps let you take your existing UpRaise data from Server/DC and move it to Cloud. This can be done via JCMA tool provided by Atlassian or via manual steps. Reach out to us on our service desk so that we can offer our guidance for UpRaise apps migration.

You need to export the upraise UpRaise data to a file and share the exported file with us. We will then import it manually . There are 2 ways on your newly created Jira cloud instance, where the UpRaise app must be installed already.

Please follow the steps below to export data.

...

Export

...

data

...

Following steps need to be run while migrating from on-prem to cloud manually.

Exporting UpRaise data from on-prem

As far as export of current data is concerned, please upgrade your on-prem UpRaise app to the latest version & then follow these steps:

...

Hit the URL based on which app you are using

  • Employee Success - <jira-server-domain>/rest/upraisesuccess/latest/upraise-migration/export-data

  • Employee Garrison - <jira-server-domain>/rest/upraise/latest/upraise-migration/export-data

  • People - <jira-server-domain>/rest/upraisepeople/latest/upraise-migration/export-data

...

to zip file

While migrating Jira using the migration assistant, choose UpRaise app to migrate along with others.

Once you are done with the migration, you will see migration status as INCOMPLETE and progress as “App data partially migrated.”

...

Locate export data file

The data will be exported to zip file available at location <jira-app-data-dir>/upraise/export/xxxx-xxx-xx-xxxxx.zip

...

Jira data mapping

In addition to the UpRaise export data coming out of above endpoint, we need mapping between Jira entities from on-prem to cloud. Details laid out below (old refers to datapoint from Server/DC, new refers to datapoint from Cloud)

  • User

    • old - userKey, new - accountId

  • Project

    • old - projectId, new - projectId

  • Issue

    • old - issueKey, new issueKey

    • old - issueId, new issueId

  • User groups

    • old - groupName, new - groupName

  • Custom fields (if used in OKR configurations to calculate progress)

    • old - customFieldId, new - customFieldId

  • We need the data in json format as below (if issueKeys remain same then that can be ignored)
    {
    "users": {
    "username1": "accountid1",
    "username2": "accountid2",
    },
    "issueIds": {
    "10001": "10100",
    "10002": "10200"
    },
    "issueKeys": {
    "UP-100": "UP-1000",
    "UP-200": "UP-2000"
    },
    "projectIds": {
    "10200": "20200",
    "10300": "20300"
    },
    "groups": {
    "developers": "new-developers",
    "product-owners": "new-product-owners"
    },
    "customFields": {
    "customfield_10006": "customfield_10006"
    "customfield_10007": "customfield_10007"
    }
    }

You need to run below queries on your Jira database (on-prem instance) to find out UpRaise - Jira links. Please share this information with us on the migration support ticket you created on our support portal. Do note that the syntax could change based on your database.

...

languagesql

...

Sharing the data with us

You will need to upload the exported zip file and the json to a Dropbox link we share with you. Post that we will import this data on the cloud instance (please share this url with us on the ticket) where you can verify it.

Option 2: Export data using JCMA tool

This option is still in beta. While migrating Jira using migration assistant, choose Upraise app as well to migrate. No manual intervention is required all upraise data will be migrated automatically.