Migration guide

Before starting your migration, it’s essential to understand key differences between Cloud and Server/Data Center. Make sure to read these pages and prepare your instance:

Migrating Refined for Confluence to Cloud involves the following steps. Read on, or watch the step-by-step video.

https://youtu.be/XYTDhFgT1Bg

Step 1. Migrate your Confluence instance

Use Atlassian’s Confluence Cloud Migration Assistant to migrate your Confluence Server/DC instance to Cloud.

Step 2. Install Refined apps on Cloud

Install these apps on your Atlassian Cloud instance:

App

Description

App

Description

Refined Sites for Confluence Cloud
Required

Required app.

Refined Toolkit for Confluence Cloud
Optional

Install if you assessed during preparation that you need it to keep using your macros on Cloud.

Refined Sites for Jira Service Management Cloud
Optional

Install if you want to integrate service desks into your Cloud sites.

Step 3. Upgrade Refined for Confluence Server/DC

Upgrade Refined for Confluence Server/DC to the latest available version. How to upgrade depends on which version you currently use. To check your current version, go to the Confluence AdministrationManage apps.

Your current version

How to upgrade

Your current version

How to upgrade

Version 1.0.0 - 5.1.19

  1. Install version 6.1.21 from Atlassian Marketplace.

  2. Navigate to Refined Administration and click the Upgrade button.

  3. Follow the steps below (for version 6.0.0 - 7.0.x).

Version 6.0.0 - 7.0.x

  1. Go to the Confluence AdministrationManage apps.

  2. Install the latest version of Refined for Confluence.

  3. Make sure Refined is compatible with your Confluence instance.

  4. Make sure that your Confluence instance is fully backed up.

  5. Go to the Confluence Administration > Refined > Configuration.

  6. Click the Upgrade the theme data to Refined 7.1.x data button.

  7. When you have upgraded Refined Sites for Confluence, advise your users to refresh their browser. Stylesheets and scripts have changed in new versions and need to be reloaded. 

Version 7.1.x or newer

  1. Go to the Confluence AdministrationManage apps.

  2. Install the latest version of Refined for Confluence.

Step 4. Export a site with the migration assistant

The migration assistant is only available to Confluence administrators.

  1. Go to the Refined Administration.

  2. Go to the Site Builder tab.

  3. Toggle on Cloud migration mode and click a site’s Cloud button.

  4. Follow the steps in the dialog that opens.

Step 5. Import the site

  1. Go to your Atlassian instance.

  2. Click Apps > Refined in the navigation menu.

  3. Click the Open Refined button.

  4. Click the Import Server or Data Center site button.

    image-20240626-144940.png

     

  5. Decide what we should call your site in the Refined Administration. This name also shows up in the browser tab for your site’s visitors. 

  6. Choose your site’s URL by picking a subdomain: (subdomain).refined.site. While you are welcome to keep this URL, you can also set up a custom domain later.

  7. Let us know what kind of site you’re importing.

  8. Upload the file you exported from your Server or Data Center instance. Keep the tab open while the file is uploading.

    image-20240626-144946.png

     

     

     

  9. Click the Continue button. It may take up to 2 hours to create your site. You can close the tab and check back later.

     

     

     

  10. Review your site once it’s ready. You may need to make changes in your setup, depending on your configurations and assessments you made on Server/DC.

Possibility to migrate only single layouts

To get more granular control over the modules, you can always migrate layouts individually, outside of the migration assistant. You can then import these layouts on Cloud, where they are called landing pages.

To migrate a single layout:

  1. Make sure you have the following installed:

    • Refined Sites for Confluence Server/DC version 7.4 or newer (if you need to upgrade, see the version 7.4 upgrade instructions).

    • Confluence Server/DC version 7.15 or newer.

  2. On your Refined site, go to a site or category home and click the … Three dots in the top right corner > Edit site/category home.

  3. Click the Import/Export button > Download latest published version for use on Cloud.

     

     

     

  4. If the layout contains modules that are unavailable on Cloud, a popup will appear. Select if you want to exclude or replace these modules in the Cloud layout. Scroll down for a module comparison.

  5. When you're ready, click Download.

     

     

     

  6. Go to the landing page on your Refined Cloud site where you want to use the layout.

  7. Click the … (three dots) > Edit page to open the Page Builder.

  8. Click the Three lines in the top-left > Export/Import page layout.

  9. Upload the layout.

  10. Make adjustments if necessary and hit Publish.

Module comparison

Because of technical differences between Cloud and Server/DC, there are some differences between the modules in the Layout Editor (on Server/DC) and the Page Builder (on Cloud). If the layout you export contains modules that are unavailable on Cloud, you can configure how they should be handled in the export.

Layout Editor modules
Server/DC

Page Builder modules
Cloud

Layout Editor modules
Server/DC

Page Builder modules
Cloud

Activity Stream

Activity Stream

Confluence Content

There is no alternative for this module on Cloud, so it won’t be included in the downloaded layout. If you plan to add another module in its place on Cloud, a placeholder can help you see where the module used to be.

HTML

HTML

My Work

Replace the module with an Activity Stream module in the layout that you download, or exclude it altogether.

The Activity Stream module is set up with CQL to show the activity of the current user: type=page AND contributor = currentUser()

Navigation Cards

Card

Navigation Image

Image

Navigation Icon

Icon

Navigation Content

This module is automatically replaced with an Image module with the Navigation Content style.

Navigation Highlight

This module is automatically replaced with an Image module with the Navigation Highlight style.

News

News

Pages

Pages

Search

Search Highlight

Spaces

Replace the module with a Site Navigation module in the layout that you download, or exclude it altogether. The Site Navigation module automatically shows the landing page’s child spaces.

To show only specific spaces, exclude the module from the export and add them manually in a Links module as individual items.

User Details

Users in Category

Users

There is no alternative for these modules on Cloud, so they won’t be included in the downloaded layout. If you plan to add another module instead on Cloud, a placeholder can help you see where the module used to be.

Create similar user overviews manually with Image and Text modules.

Once you’ve migrated the layouts, you can also start using these modules:

Section permissions limitation

The permission settings Anonymous, Anyone, and Logged in users only (without user groups specified) are migrated. The setting Logged in users only (with user groups specified) isn’t migrated and needs to be set up manually on Cloud.

Step 6. Set up the site in Refined Sites for Confluence Cloud

Read the post-migration guide which includes best practices and tips for user onboarding.