Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Depending on the size and the complexity of your migration, you might want to use tools designed to carry out complex migrations.

\uD83D\uDCD8 Migration Tools

Migration tools that you may want to use are:

...

Panel
panelIconIdatlassian-info
panelIcon:info:
bgColor#FFF0B3
  • CCMA allows you to migrate Confluence from server to Cloud.

Confluence migration from server to server is not possible.

  • CMJ allows you to migrate a Jira instance both to server or to Cloud.

ACLI Automation Capabilities for Migration

ACLI Automation capabilities complements other tools in preparing for migration, staging and testing activities.

...

You can leverage ACLI capabilities, using Run, Export ,copy actions and more to bulk automate across operations, as shown in General for all applications, Confluence-specific actions and Jira-specific actions.

Anchor
isMissingRequiredParameterstrue
General for all applications

All ACLI applications provide a set of actions that are useful for migration purposes, as follows:

...

In addition, both Confluence and Jira provide specific actions that can be used in migration activities, as shown in the Tables Confluence actions and Jira-specific actions.

Conflue
Anchor
Confluence-specific-actions
Confluence-specific-actions
nce

...

-specific actions

Action type

Use

Run

runFromSpaceList run actions for each space. Defaults to global spaces only. Filtering available like for getSpaceList.

runFromContentList run actions for each content item found from a content search.

runFromAttachmentList Run actions for attachments that match the same conditions as getAttachmentList.

@all can be used as a special value for the space parameter.

Use a variety of Run actions to minimise script writing.

exportSpace

restoreExport

Actions for managing space data

exportData

Action for exporting some constructs as ACLI scripts that can be modified and used to re-create on other systems.

Supported data types include:
SPACE, PARTICIPANTS, USERS, and GROUPS

Copy

copySpace to copy entire space and (optionally) contents

copyAttachments

copyBlog

copyComments

copyLabels

copyPage and copyPageChildren

copyPermission

Extensive Copy type of actions including support for targetServer to copy data to another server.

modifyPage

modifyBlog

Modify actions to repair text data with regex find and replace capabilities.

Modify actions are useful for repairing links in data and can be used in combination with database (runFromSql) to drive high volume changes.

Anchor
isMissingRequiredParameterstrue
Jira-specific actions

Action type

Use

Run

runFromProjectList

runFromIssueList

runFromVersionList

runFromComponentList

runFromFieldList

Use a variety of Run actions for Jira to minimise script writing.

archive

Archive related actions to help with controlling what might need needs to be migrated.

exportData

Action for exporting some constructs as ACLI scripts that can be modified and used to re-create on other systems.

Supported data types include: PROJECT, PERMISSIONSCHEME, PARTICIPANTS, USERS, and CUSTOMFIELDS

import

importWorkflow

Copy

copyAttactments - copy all attachments from one issue to another include on a target server.

Type actions including support for targetServer to copy data to another server.

updateIssue

modifyFieldValue

updateComment

updateCustomField

updateCustomFieldOptions

Modify issues actions repair text data and links in data with powerful regex find and replace capabilities, and can be used in combination with database (runFromSql) to drive high volume changes.

Filter by label (Content by label)
showLabelsfalse
max5
spacescom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@bc3e0baf
sortmodified
showSpacefalse
reversetrue
typepage
labelskb-how-to-article
cqllabel = "kb-how-to-article" and type = "page" and space = "SUPPORT"

...