Migrate Gliffy diagrams from Data Center to Cloud

Gliffy for Confluence is available for Confluence Data Center and Confluence Cloud.

Since Gliffy diagrams are stored as Confluence attachments on the page where they were created, your diagrams will be migrated even if you set the Gliffy app to "not needed" in the CCMA (Confluence Cloud Migration Assistant). However for your diagrams to work correctly in the Cloud, you do need to set the Gliffy app to “is needed” in the CCMA. The best way to ensure a successful migration of all your Gliffy diagrams is to follow the instructions in this article.

If you would like details on how Gliffy diagrams are saved in Confluence, see Gliffy diagrams on the Confluence attachments page.

Gliffy support is available exclusively during standard business hours, Monday through Friday. We do not offer weekend support. Our support team operates on a 24x5 schedule. If you encounter any issues during your migration, submit a request by emailing support-gliffy@perforce.com or through our Community Support Portal. A member of our team will review and respond to your inquiry during regular business hours.

Prerequisites

You must complete all of the following tasks before starting the migration to ensure it succeeds:

Update the Gliffy Diagrams for Confluence Cloud app
Migration requires Gliffy for Confluence Cloud app version 3.0.0 or later.

Update the Gliffy for Confluence plugin
Migration requires the following versions of Gliffy for Confluence Data Center:

  • 12.2.0 or later for Confluence 9

  • 13.1.0 or later for Confluence 10

Migrate Gliffy diagrams

Follow these steps:

  1. Verify that your source and target Confluence instances have the Gliffy for Confluence plugin installed. The source must be using the latest version of Gliffy. To update it to the latest version, follow the instructions in Update the Gliffy for Confluence plugin.

  2. Use the Confluence Cloud Migration Assistant to migrate the diagrams. To ensure that diagrams are migrated, specify the option to migrate attachments. For detailed instructions, go to the Atlassian website and see Use Confluence Cloud Migration Assistant to migrate.

    You can migrate all your Confluence spaces at once or, just some of the spaces in batches.
    To migrate your spaces in batches, set the Gliffy App in the Confluence Cloud Migration Assistant to not needed, except for the last batch. For the last batch, set the Confluence Cloud Migration Assistant to Gliffy is needed.
  3. If a link gets broken, manually edit the Gliffy diagram that includes the link and update the link to point to the new page.

Linked shapes are identified with a link icon in the lower-right corner, and linked text is identified with blue underlining as shown in the following image. For instructions about updating links, see Link objects and diagrams or Link text.

Post-migration functions

If you met the prerequisites before the migration, the CCMA then:

  • Migrates all customers data

  • Re-indexes diagrams to support search functionality

  • Ensures that linked diagram macros function properly so that diagrams display on the Confluence page

After migration, diagram text search results might open a broken or incorrect diagram. Rebuild the search index to fix diagram text search results.

The Gliffy app then migrates the custom libraries. If the Gliffy app for some reason does not migrate all the custom libraries correctly, you need to manually re-create the custom shape libraries.

Verify that Gliffy custom libraries migrated from Confluence Data Center to Confluence Cloud

  1. Open the Gliffy editor in your Confluence Cloud instance.

  2. Click More Shapes in the left-side menu.

  3. Compare the list of Custom Libraries against your saved list from Confluence Data Center.

If the Custom Libraries are missing after the migration, you can retry the migration or manually rebuild the libraries.

Retry Migration

Re-run the migration, without selecting any spaces or users. This may trigger the migration of previously missed Custom Libraries.

Note: The migration of a custom library typically takes less than 17 seconds. If running the migration again does not migrate your customer libraries, manually rebuild the libraries.

Manually rebuild the libraries

Follow the steps in the Add custom shape libraries article to manually recreate the libraries on Confluence Cloud.

The failure of a custom library to migrate does NOT remove the custom shape from any existing diagram (including migrated diagrams) it was used in. Once a shape is added to a diagram it will remain in that diagram even if the shape library is deleted or not migrated to the cloud. You just will not be able to add that shape to any other diagrams until the custom shape library is restored.

Troubleshooting

If the migration is stuck at 0%, verify that you completed all prerequisites in this article and restart the migration.

You can also run pre-migration checks in the CCMA. Fix any issues it reports and restart the migration.