GNU ddrescue is a data recovery tool.
