Windows Server 2012 has out of the box a disaster recovery solution for virtual machines named Hyper-V Replica. Unfortunately this solution is not automated but luckily you can automate this solution whatever you like with System Center 2012 Orchestrator. Charles Joy from MSFT even offers free runbooks to the community to make that disaster recovery automated. He made two scenarios – one without using the other System Center components and other where he uses SCSM to initiate the failover. Actually the solution is documented with documents and video. You can directly implement the runbooks in your environment or you can change them to fit your needs. It is up to you to make the logic. The solution is pretty fast and most important free if you have Windows Server 2012 and Orchestrator 2012. I’ve seen a solutions for Disaster Recovery that cost a significant amount of money and in the end they are hard to configure, 1 of 3 cases failed during failover and have certain limitations. So I suggest grab this solution from here and make your Disaster Recovery.