Today I had to recover a Domain Controller with Active Directory, and to make it easy we could not restore to the same machine. So we took another server. Different hardware. And now? Found a whitepaper from Microsoft called "How to perform a disaster recovery restoration of Active Directory on a computer with a different hardware configuration". Works like a breeze.