When it comes to cloning / DR / bare metal type activities, I always suggest
Linux, AIX and Solaris Backup and System Recovery Software as a good place to start. Costs depend on your setup, but you can have a play with the demo to see how you like the tools. It allows for network and disk layout changes in the restore step so you can correct poor practice (e.g. one huge root filesystem) and clone, safe in the knowledge that you can avoid IP conflicts the first time it boots. You can clone to & from physical or virtual servers as required. You can choose to include the application & data or not, but if you rely on a 3rd party backup tool for these, make sure it is part of the root volume group you clone.
It should also cope with hardware architecture changes, but I haven't tested that part of it for Solaris because I didn't have dissimilar hardware available to try it on.
Other commercial providers include
Cristie Software which can do a whole server (including data) in one go, but in my experience is not quite as flexible.
There too and free tools too. Consider
clone cd linux free download - SourceForge and
Awesome Open Source Cloning Software too.
I hope that this helps,
Robin