How can I compare two workspace exports before completing a migration?
Quick answer
Compare exports made for the same defined scope and time window. Confirm what each includes, then compare counts by record type, stable identifiers, selected key fields, and relationships where the data permits. Track missing, changed, and unmatchable items, and investigate them using supported reports or an approved workspace review. Equal counts alone do not show that the same records or relationships arrived.
The question, the details, the next step.
A practical checklist
Record matching scope, filters, and export times.
Inventory formats, included record types, and documented omissions.
Compare totals by record type and use a documented matching rule.
Check shared key fields and visible relationships, including linked-file exceptions.
Keep item-level lists of missing, extra, changed, and unmatched records.
Document evidence, next actions, and decisions for unresolved differences.
A few more useful answers
If the source and destination counts match, can I assume the migration is complete?
No. Equal totals do not show that the same records arrived, that key fields match, or that relationships and linked items are present. Compare item identity and relevant relationships too.
What if the two exports use different formats?
Inventory what each format includes and identify fields that can be compared reliably. Mark unsupported or unrepresented checks as unverified, not as matches.
Should I investigate every difference before sign-off?
Give every difference a documented disposition: explain it, correct and recheck it, or have the responsible migration owner explicitly accept it. Leave unexplained differences open.
Sources
References used for this guide.
- [S1] Migration Manager cloud migration reports learn.microsoft.com · Checked
- [S2] Export your workspace data | Slack slack.com · Checked
- [S3] How to read Slack data exports slack.com · Checked
