Yes, you will usually have problems when restoring to dissimiliar hardware.
You could try to use Acronis Echo Server with Universal Restore. It's a cloning program that will let you choose which controller driver to load when performing the restore to the new server. I've used it before and it works great.
www.acronis.com