[SATLUG] RAID5 Recovery - ddrescue: 2nd round

David Labens adlabens at swbell.net
Sun Aug 23 15:18:44 CDT 2009


Sam, I don't think it completely recopied anything.  I'm pretty sure it's just going to the problem/error spots and trying to recopy them.  Below is the recovery log, as I see it I'm copying it and pasting it into a txt file for me to document.  The first message is at the bottom and the newest one is at the top.  Note the error count is increasing while the error bytes is decreasing and the ipos is increasing with each spot it's trying to recopy.  After I run this, I may try it again & if it still has errors, I may turn the drive upside down or sideways.

Meanwhile, April is dragging me off to run a few errands, so I'll be back in a couple of hours.  This has already been re-processing for a couple of hours, and I'm pretty sure it's not yet half-way through all the error spots.  But, at least it's making progress!
----------------------------------------------
root at RCH-SERVER:/# ddrescue --max-retries=3 /dev/sdb /dev/sda resclog1

Press Ctrl-C to interrupt
Initial status (read from logfile)
rescued:   250057 MB,  errsize:   1835 kB,  errors:      40
Current status
rescued:   250058 MB,  errsize:   1298 kB,  current rate:        0 B/s
   ipos:   130459 MB,   errors:     282,    average rate:      116 B/s
   opos:   130459 MB
Splitting error areas...



root at RCH-SERVER:/# ddrescue --max-retries=3 /dev/sdb /dev/sda resclog1


Press Ctrl-C to interrupt
Initial status (read from logfile)
rescued:   250057 MB,  errsize:   1835 kB,  errors:      40
Current status
rescued:   250058 MB,  errsize:   1310 kB,  current rate:        0 B/s
   ipos:   129609 MB,   errors:     261,    average rate:      122 B/s
   opos:   129609 MB
Splitting error areas...



root at RCH-SERVER:/# ddrescue --max-retries=3 /dev/sdb /dev/sda resclog1

Press Ctrl-C to interrupt
Initial status (read from logfile)
rescued:   250057 MB,  errsize:   1835 kB,  errors:      40
Current status
rescued:   250057 MB,  errsize:   1359 kB,  current rate:        0 B/s
   ipos:   129609 MB,   errors:     236,    average rate:      122 B/s
   opos:   129609 MB
Splitting error areas...



root at RCH-SERVER:/# ddrescue --max-retries=3 /dev/sdb /dev/sda resclog1

Press Ctrl-C to interrupt
Initial status (read from logfile)
rescued:   250057 MB,  errsize:   1835 kB,  errors:      40
Current status
rescued:   250057 MB,  errsize:   1368 kB,  current rate:        0 B/s
   ipos:   129444 MB,   errors:     230,    average rate:      124 B/s
   opos:   129444 MB
Splitting error areas...



root at RCH-SERVER:/# ddrescue --max-retries=3 /dev/sdb /dev/sda resclog1

Press Ctrl-C to interrupt
Initial status (read from logfile)
rescued:   250057 MB,  errsize:   1835 kB,  errors:      40
Current status
rescued:   250057 MB,  errsize:   1421 kB,  current rate:        0 B/s
   ipos:   128759 MB,   errors:     209,    average rate:      121 B/s
   opos:   128759 MB
Splitting error areas...



root at RCH-SERVER:/# ddrescue --max-retries=3 /dev/sdb /dev/sda resclog1

Press Ctrl-C to interrupt
Initial status (read from logfile)
rescued:   250057 MB,  errsize:   1835 kB,  errors:      40
Current status
rescued:   250057 MB,  errsize:   1421 kB,  current rate:        0 B/s
   ipos:   128759 MB,   errors:     158,    average rate:      172 B/s
   opos:   128759 MB
Splitting error areas...



root at RCH-SERVER:/# ddrescue --max-retries=3 /dev/sdb /dev/sda resclog1

Press Ctrl-C to interrupt
Initial status (read from logfile)
rescued:   250057 MB,  errsize:   1835 kB,  errors:      40
Current status
rescued:   250057 MB,  errsize:   1433 kB,  current rate:        0 B/s
   ipos:   128759 MB,   errors:     145,    average rate:      189 B/s
   opos:   128759 MB
Splitting error areas...



root at RCH-SERVER:/# ddrescue --max-retries=3 /dev/sdb /dev/sda resclog1

Press Ctrl-C to interrupt
Initial status (read from logfile)
rescued:   250057 MB,  errsize:   1835 kB,  errors:      40
Current status
rescued:   250057 MB,  errsize:   1478 kB,  current rate:        0 B/s
   ipos:   120616 MB,   errors:     120,    average rate:      222 B/s
   opos:   120616 MB
Splitting error areas...



root at RCH-SERVER:/# ddrescue --max-retries=3 /dev/sdb /dev/sda resclog1

Press Ctrl-C to interrupt
Initial status (read from logfile)
rescued:   250057 MB,  errsize:   1835 kB,  errors:      40
Current status
rescued:   250057 MB,  errsize:   1523 kB,  current rate:        0 B/s
   ipos:    99077 MB,   errors:     110,    average rate:      233 B/s
   opos:    99077 MB
Splitting error areas...




root at RCH-SERVER:/# ddrescue --max-retries=3 /dev/sdb /dev/sda resclog1

Press Ctrl-C to interrupt
Initial status (read from logfile)
rescued:   250057 MB,  errsize:   1835 kB,  errors:      40
Current status
rescued:   250057 MB,  errsize:   1544 kB,  current rate:     2026 B/s
   ipos:    81156 MB,   errors:      95,    average rate:      261 B/s
   opos:    81156 MB
Splitting error areas...



root at RCH-SERVER:/# ddrescue --max-retries=3 /dev/sdb /dev/sda resclog1

Press Ctrl-C to interrupt
Initial status (read from logfile)
rescued:   250057 MB,  errsize:   1835 kB,  errors:      40
Current status
rescued:   250057 MB,  errsize:   1617 kB,  current rate:        0 B/s
   ipos:    26575 MB,   errors:      95,    average rate:      204 B/s
   opos:    26575 MB
Splitting error areas...



root at RCH-SERVER:/# ddrescue --max-retries=3 /dev/sdb /dev/sda resclog1

Press Ctrl-C to interrupt
Initial status (read from logfile)
rescued:   250057 MB,  errsize:   1835 kB,  errors:      40
Current status
rescued:   250057 MB,  errsize:   1835 kB,  current rate:        0 B/s
   ipos:     8545 MB,   errors:      69,    average rate:        0 B/s
   opos:     8545 MB
Splitting error areas...
----------------------------------------------



David Labens

San Antonio, TX

--- On Sun, 8/23/09, Samuel Leon <satlug at net153.net> wrote:

From: Samuel Leon <satlug at net153.net>
Subject: Re: [SATLUG] RAID5 Recovery - ddrescue: copy completed!
To: "The San Antonio Linux User's Group Mailing List" <satlug at satlug.org>
Date: Sunday, August 23, 2009, 3:08 PM

Samuel Leon wrote:
> Samuel Leon wrote:
>> David Labens wrote:
>>> Sam,
>>> 
>>> Take your time, your help is most appreciated - beyond words.
>>> 
>>> I have looked at the wiki page, looks exactly like what you've been sending me - right down to the --direct.  However, I'm guessing that dd_rescue (ubuntu pkg is gddrescue) is just different enough.
>>> 
>>> David Labens
>>> 
>> 
>> I tried to install it and play with it but what I got (here on debian) is dd-rescue which seems to be totally different
>> 
>> Sam
> 
> n/m I found gddrescue and installed it

ok using gddrescue I copied a scratched up cd to a file on the harddrive.

Using --no-split I had one error.  I re-ran it with --max-retries=3 and it started and immediately stopped, which tells me that it just fixed the one error.  Rerunning the command does nothing.  So not sure why yours completely recopied upon rerunning.
Sam
-- _______________________________________________
SATLUG mailing list
SATLUG at satlug.org
http://alamo.satlug.org/mailman/listinfo/satlug to manage/unsubscribe
Powered by Rackspace (www.rackspace.com)


More information about the SATLUG mailing list