Hi, you didn't mention anything abt diff backups? That would have save a lot time as i you mentioned you had to roll forward 10 days.
What is your current backup plan?
Mirroring is the best option..since its real time.
Which version of SQL you are using.... I believe mirroring is deprecated for 2014 version... due to always on I believe.
Regards,
SQLisAwe5oMe.