ddrescue is useful when the source being read is damaged. When copying an .iso to a usb drive, it offers no particular advantage; it’s just another way to do the same thing.
ddrescue can resume after an interruption using its mapfile: sudo ddrescue debian-live.iso /dev/sdX debian-live.map If the operation is interrupted, run the same command again. *To write the iso to the usb drive, *it’s best to let one of the previous commands finish without interruption.

