See the following link for supported workloads in IaaS VMs in Azure: https://support.microsoft.com/kb/2721672?wa=wsignin1.0
Regarding documentation on how to move, I don't have anything handy.
However, there are some good documentation around best practice for virtual machines in Microsoft Azure that should give you the concept on how to perform this in a smart way.
-kn
Kristian (Virtualization and some coffee: http://kristiannese.blogspot.com )