Copy data between Dataverse environments
Move reference data or a full set of records from one environment to another, with the same IDs, so lookups still point to the right records.
Step by step
- Load the source model. Pick the tables to move.
- Export a migration package. A single JSON file with the definitions and the data.
- Preview the import. See what will be created or updated in the target.
- Import with IDs kept. Records keep their IDs, so running it again updates instead of duplicating.
- Re-link lookups. A second pass connects lookups once all records exist.
Why teams use MDPM for this
- Record IDs preserved
- Lookups re-linked automatically
- Repeatable: run again to bring the target up to date
- Package file doubles as a backup
Common questions
Does it move solutions and customisations?
No. Use your normal solution process for those; MDPM moves the data.
Try it on your own data
The free plan includes one environment and 10,000 rows a month.