aside the technical questions with that migration tooling.
There is a lot on the basic concepts, which business requirements which other technical limitiations. What kind of level of IT compliance guidelines to be bet.

Then you get an tartget new "to be" situation and hopefully a documented "as is" one.
With that you can design a migration before ever needed to be knocking on technical buttons.
Any good practices for that?