Vets and Tech

Mar 7, 2023 | Veterans

Have you created a plan to migrate from Jira Server?


     How to prioritize your migration:

    1. To check add-on compatibility in Jira Server and if you are migrating to Jira Cloud, install Jira Cloud Migration Assistant in the Atlassian Marketplace.

    Compatibility can be broken up to 3 categories:

    Incompatible which means the application does not exist in the cloud.

    Compatible which means application exists in the cloud but will not migrate

    Compatible and will migrate insists that the application exists in the cloud and will migrate.

    2. Automation for Jira Server and Cloud are similar but you will find that not everything translates or migrates as you might expect.

    For example, Automation is capable of doing a lot of things that company’s used Script Runner Server but there is no direct translation from raw java/groovy into a set of parameters for a GUI based flow

    4. If your app is included in the migration plan, the Jira Cloud Migration Assistant will migrate the workflow rules that your app has claimed as part of product data migration. After migration, check your workflows are working as expected. You may, have post functions that rely on third party apps that aren’t migrated. You may find they aren’t working in Cloud but continue to work on your Server site.

    3.Migrate application custom fields from Jira Server to Cloud. Getting started with Pre-migration: Registering your apps. Implement a Server listener, enable app migration in your server app, get notified by the App migration platform where core data migration is complete, and upload your app related data to Atlassian’s secure cloud storage. Yout Server listener will enable communication between the server app and the app migration platform. This enables the server app to register with the platform and access the data mapping context to prepare for migration. Prepare your cloud app, add your migration web-hook path to your app’s connect descriptor this sets up the communication between the App migration platform and your cloud app and enables the platform to notify your cloud app when specific events happen on your server app during migration. Now you are ready for migration, the cloud migration assistant migrates core data from server to cloud. The app migration platform uploads data to a secure cloud storage location. The app migration platform notifies cloud app of migration when data is uploaded to cloud storage. The cloud app accesses the app data export from the cloud storage location. Finally you are in the post migration stage, where you can configure your cloud app to provide updates about the migration status to the app migration platform. The platform displays the status of migration on your server app in the cloud migration assistant.







    5. When you are planning a migration from Server or Data Center to Cloud, we strongly recommend performing a trial run before migrating. Testing your migration will help you establish a clearer timeline for your live migration, including any expected downtime. Validate the data and run User Acceptance Testing. Prepare for your launch and develop on boarding communications. Finally, identify possible bugs and the steps needed to resolve them before the actual migration.