Solve Migration Issues

After running the Macro Migration or Reindexing, some spaces may appear as partially migrated.

To identify the problem, download the migration log file after the migration finishes.


Permission Errors

If the log contains messages like:

🔴 ERROR: Failed to migrate page with title {PAGE_TITLE} and id {PAGE_ID} because of missing permissions / page is restricted
🔴 ERROR: Failed to migrate template with name {TEMPLATE_NAME} and id {TEMPLATE_ID} because of missing permissions / template is restricted

Cause

A page or template containing Server/Data Center macros was found, but the migration could not update it because the required permissions were missing.

Solution

  1. Open the affected page using the page ID or title from the log

  2. Grant yourself edit permissions

  3. Rerun the Macro Migration for the partially migrated spaces

  4. Download the log again and verify the space is now fully migrated


Too Many AND Filters

If the log contains:

🔴 ERROR: Failed to migrate page with title {PAGE_TITLE} and id {PAGE_ID} with "Error: Cannot migrate filter {EDM_FILTER} with value {EDM_FILTER_VALUE} because it contains 4 AND operators, but only values with 2 can correctly be migrated."

Cause

The Page Property Report contains too many && operators in an EDM filter.

In Confluence Cloud, a maximum of three AND operators can be used in a single EDM filter query.
If more than three are used, the migration cannot convert the filter automatically.

Solution

Edit the affected Page Property Report and reduce the number of AND conditions so that no more than three && operators are used in the filter.

After adjusting the filter, the report will work correctly.


No Status option

🔴 ERROR: Failed to migrate page with title {PAGE_TITLE} and id {PAGE_ID} with "No status option provided for parameter migration."

Cause

You don’t have a status option defined and therefore it can’t migrate the macro. It couldn’t find the the set to the option which is defined on the macro.

Solution

Please make that the status option exists in your sets. Do the manual migration migration for the space/global configuration so that the sets are migrated in Cloud.


Other Errors

For any other log messages, please open a ticket in our Service Desk and attach the downloaded log file.
We will help you analyze and resolve the issue.