Re: [bug-ddrescue] Resuming ddrescue with newer version?

2021-02-16 Thread Antonio Diaz Diaz

Hello Val.

val wrote:

I would like to resume the data recovery I started using the latest
version of ddrescue (i.e. use ddrescue 1.25 with a mapfile and already
recovered data from ddrescue 1.17).


Since the status line was added to the mapfile (then logfile) in version 1.6 
(2007) old mapfiles are compatible with newer versions of ddrescue. The 
field 'current_pass' was added to the mapfile in version 1.22 (2017), but it 
is optional and its absence should not cause problems.


But to be sure, make a copy of the old mapfile before passing it to ddrescue 
1.25 so that you still can resume the rescue using the copy if something bad 
happens.




Is this possible without corrupting the data that I already recovered?


Different versions of ddrescue may copy the data blocks in different order, 
but they should never corrupt the data (copying some block to the wrong place).



Best regards,
Antonio.



Resuming ddrescue with newer version?

2021-02-16 Thread Bug reports for ddrescue, data recovery tool.

Hello,

I had started recovering data from an external disk using the ddrescue 
version that is available in puppylinux. Unfortunately, that version is 
very outdated (1.17, released in 2013) and the recovery is taking an 
extremely long time (I have to restart it every now and then or it stalls).


I would like to resume the data recovery I started using the latest 
version of ddrescue (i.e. use ddrescue 1.25 with a mapfile and already 
recovered data from ddrescue 1.17).


Is this possible without corrupting the data that I already recovered? 
Since the disk is 4 TB, I prefer not starting over.


v