SAM provides multiple exporters to package different types of app data from Data Center for migration to cloud.
Custom Fields is also available as a SAM feature but works differently from the exporters below. See the Custom Field Values Reference for details.
Each exporter packages a specific type of data:
| Exporter | What It Exports | When to Use |
|---|---|---|
| Mappings | ID mappings between DC and cloud objects | Map DC IDs to cloud IDs (issues, pages, users, etc.) |
| Binary | Files stored in the Jira Home directory on DC | Migrate app-owned files (attachments, uploads, assets) |
| AO Tables | Active Objects database tables | Migrate structured app data stored in AO tables |
How data is delivered:
fileId, you download the actual bytes separatelyWhat: ID mappings between Data Center and cloud objects (issues, pages, users, projects, spaces).
How it works:
Use cases:
Example data:
1 2 3 4 5 6{ "targetCloudId": "10042", "sourceServerId": "12345", "targetType": "jira:issue" }
What: Files from your app's directories in the Data Center home directory.
How it works:
fileId), then you download actual bytes using the fileIdUse cases:
Example configuration:
1 2 3 4 5 6 7modules: migration:managedExports: - key: binary directoryPrefix: - "uploads/my-app" - "assets/my-app-files"
What: Structured data from Active Objects database tables.
How it works:
TXN_SEQUENCE)Use cases:
entitypropertiesExample configuration: TBD
Select exporters based on your DC app's data:
You can enable multiple exporters by declaring them in your manifest:
1 2 3 4 5 6 7modules: migration:managedExports: - key: mapping entityTypes: ["jira:issue", "confluence:page"] - key: binary directoryPrefix: ["uploads/my-app"]
Started before and during product migration
Started during product migration:
After product migration:
Rate this page: