Currently, migration is a bit of a hit-and-miss affair. There's no simple way
to be sure that migration to another machine will work.
It would be nice to have a dry-run option, which attempts some validation of
the domain configuration. This won't (ever) by complete, but can test some of
the simpler items such as device availability.