Building Holistic Solutions to Data Recovery