Copy data from one file or block device to another with read-error recovery
https://www.gnu.org/software/ddrescue/ddrescue.html