Hard drive repair and data recovery with restoration