You enable HyperV replica then I believe VSS takes care of the rest, the link below has a good walk through. It is not truly mirrored, I believe the "replica" machine is up to an hour behind http://blogs.technet.com/b/yungchou/archive/2013/01/10/hyper-v-replica-explained.aspx
Just double checked my resources, Looks like HyperV Replica is NOT supported if you are using multiple disks in the current OS.
However SQL Database Mirroring should be available to you...
"Database mirroring is a primarily software solution for increasing database availability. Mirroring is implemented on a per-database basis and works only with databases that use the full recovery model. The
simple and bulk-logged recovery models do not support database mirroring. Database mirroring is supported in SQL Server Standard and Enterprise.
Database mirroring offers substantial availability and provides an easy-to-manage alternative or supplement to failover clustering or log shipping. When a database mirroring session is synchronized, database mirroring provides a hot standby server that supports
rapid failover with no loss of data from committed transactions. During a typical mirroring session, after a production server fails, client applications can recover quickly by reconnecting to the standby server."
https://technet.microsoft.com/en-us/library/bb934127(v=sql.105).aspx
I am by no means a SQL expert by any stretch of the imagination, but I work closely with a couple of DBAs. My limits are throwing a stored proc together!