Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Include Page
Tempo for Cloud and Data Center Header
Tempo for Cloud and Data Center Header

When you decide to move your Jira instance to another hosting environment (Server Data Center to Cloud or Cloud to DC) you might want to ship your existing Tempo installation and Tempo data to the new hosting platform alongside with your Jira instance.

The most common way to migrate data between hosting environments is by using a Jira xml back and restore that backup in your Cloud or DC Data Center instance. As all 3rd party application data (like Tempo) is not stored in the same infrastructure as Jira you will need to migrate the Tempo data by yourself. However the worklog data is reserved in the Jira xml backup but with no additional Tempo data (billed hours and worklog attribute data).

When you migrate from Cloud to Server Data Center you will see that all worklogs belong to an anonymous user “Tempo Timesheets”. As you can´t update the worklog author from a worklog you will need to erase all worklog data from Jira and repopulate the worklog dataset using the Tempo REST API.

...

Recommended migration steps

  1. Export worklog data from the source destination with the Tempo REST APIs (Cloud) or the worklog servlet (

...

  1. Data Center)

  2. Export the Tempo Account data

  3. Export a Jira issue list that includes the Jira issue key, the Tempo Account and Tempo Team custom field value (if set in your source instance)

  4. Configure Tempo into your destination instance (Jira permissions, Tempo configurations)

  5. Setup the Tempo teams into your destination instance and configure the team permissions

  6. Import the Tempo Accounts

  7. Update the worklogs in your destination instance with missing parameters (billed hours, worklog attributes) or import all worklogs from scratch (when you have decided all existing worklogs)

  8. Update the Tempo Account and Team custom field on the Jira issues in the destination instance

Info

Timesheet approvals are not covered in this article. But if you decide the timesheet approvals as well you will need to export the timesheet approval status from the REST API and recreate them in the destination instance. For Timesheet approvals it is recommended to migrate only the latest status. The timesheet approval history would show not the right picture as the timestamp will not match to the source instance.

...

Migrate the Tempo Account Custom Field from Server Data Center to Cloud

What you need to know before you restore a Jira Cloud backup on Cloud

Why do the Jira worklogs appear with the author Tempo Timesheets instead of the user's name??

/wiki/spaces/KB/pages/350716065