Ddrescue
Description
ddrescue is a data recovery tool that copies data from one file or block device to another.
ddrescue attempts to recover data by enabling multiple retries and splitting recovery into five phases which it has termed:
- copying,
- trimming,
- sweeping,
- scraping,
- retrying.
More information about these phases can be found in the manual.
Additional utilities
Software that supports ddrescue outputs or generates ddrescue inputs include:
Ddrescueview - A graphical viewer for ddrescue mapfiles. Ddrutility - A set of tools designed to work with ddrescue to aid with data recovery. Partclone - Partition Software able to create domain mapfiles for ddrescue.
User Experiences
- Resurrecting the first Dutch Web Index by Johan van der Knijff
References
Informative references
- ddrescue manual.
- [https://linux.die.net/man/1/ddrescue ddrescue manpage.