Re: Undeleting files

2011-12-16 Thread Tom Duerbusch
Thanks for the options.

I ended up using extundelete.

First flashcopy the 3390-3 that this directory was on.  Never take a
chance on making things worse.  Backup first.

The files lost were VSE Virtual Tape files.  I could mount the real
3420 volumes again and copy them to virtual tape, so that was my fall
back solution.

When I undeleted the files to an empty 3390-3, it filled up the volume.
 So I ended up allocating a 3390-9 to hold the undeleted files.  (used
35% of the mod 9)

extundelete came up with over 300 files.  Most of them failed in the
undelete process.  This seemed to be from older files that existed that
were deleted and the space reused, most likely by my virtual tapes.
The process didn't produce any filenames.  Everything was recreated as
"file.xxx" where xxx is a number, perhaps a directory block id
or something.

So I ended up running each file thru tapemap to see what was on it. 
Also, the tape hdr label would tell me the volser which is what I used
as a filename.

Long process.  Took about 4 hours to recover 59 tape files and map them
which also validated there was a trailing tapemark.

I had an existing "dir" list of the directory I accidently deleted.  So
I knew what files should be there and their filesize.

Only 1 file was not recoverable.  I think that was pretty good.

Good work for a Friday..

Tom Duerbusch
THD Consulting

>>> Rafael Godinez Perez  12/15/2011 4:05 AM >>>
El 14/12/11 23:00, Tom Duerbusch escribió:
> Where I know the answer to this question, generally.  I wonder if
this can be done in a very defined sitituation.
>
> I have disk "/dev/dasdb1", formatted with ext3.
> There is one directory on it.
> That directory had about 40 files on it of a few megabytes each.
> This is SLES 10 SP 2.
>
> I connected to the Linux image with WINSCP.
> I bought up that directory in one pane and in the other pane, I
bought up my thumb drive.
> I wanted to copy the files to my thumb drive.
>
> Instead of copying the files, I thought syncing the directories would
be easier.
> Well, I synced an empty directory to the Linux directory.  All files
are gone.
>
> In most cases, recovering deleted files is very dependant on if any
of the space or directory structure has been reused.  In this case, the
space hasn't been reused, but I don't know if the deletion of 40 files,
one at a time, would reuse the directory blocks or just mark them
available.
>
> Before I go too far in this
> Am I just out of luck?
> Or is there a decent chance I can recover these files?
>
> Thanks
>
> Tom Duerbusch
> THD Consulting
>
>
--
> For LINUX-390 subscribe / signoff / archive access instructions,
> send email to lists...@vm.marist.edu with the message: INFO LINUX-390
or visit
> http://www.marist.edu/htbin/wlvindex?LINUX-390 
>
--
> For more information on Linux on System z, visit
> http://wiki.linuxvm.org/ 
You may want to try this tool.
It worked for me many times.

http://www.cgsecurity.org/wiki/PhotoRec_Step_By_Step 

HTH,
Rafa.

-- 
Rafael Godínez Pérez
Red Hat - Senior Solution Architect EMEA
RHCE, RHCVA, RHCDS
Tel: +34 91 414 8800 - Ext. 68815
Mo: +34 600 418 002

Dirección Comercial: C/Jose Bardasano Baos, 9, Edif. Gorbea 3, Planta
3ºD, 28016 Madrid, Spain
Dirección Registrada: Red Hat S.L., C/ Velazquez 63, Madrid 28001,
Spain
Inscrita en el Reg. Mercantil de Madrid – C.I.F. B82657941

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390
or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390 
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Re: Undeleting files

2011-12-15 Thread Rafael Godinez Perez
El 14/12/11 23:00, Tom Duerbusch escribió:
> Where I know the answer to this question, generally.  I wonder if this can be 
> done in a very defined sitituation.
>
> I have disk "/dev/dasdb1", formatted with ext3.
> There is one directory on it.
> That directory had about 40 files on it of a few megabytes each.
> This is SLES 10 SP 2.
>
> I connected to the Linux image with WINSCP.
> I bought up that directory in one pane and in the other pane, I bought up my 
> thumb drive.
> I wanted to copy the files to my thumb drive.
>
> Instead of copying the files, I thought syncing the directories would be 
> easier.
> Well, I synced an empty directory to the Linux directory.  All files are gone.
>
> In most cases, recovering deleted files is very dependant on if any of the 
> space or directory structure has been reused.  In this case, the space hasn't 
> been reused, but I don't know if the deletion of 40 files, one at a time, 
> would reuse the directory blocks or just mark them available.
>
> Before I go too far in this
> Am I just out of luck?
> Or is there a decent chance I can recover these files?
>
> Thanks
>
> Tom Duerbusch
> THD Consulting
>
> --
> For LINUX-390 subscribe / signoff / archive access instructions,
> send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
> http://www.marist.edu/htbin/wlvindex?LINUX-390
> --
> For more information on Linux on System z, visit
> http://wiki.linuxvm.org/
You may want to try this tool.
It worked for me many times.

http://www.cgsecurity.org/wiki/PhotoRec_Step_By_Step

HTH,
Rafa.

-- 
Rafael Godínez Pérez
Red Hat - Senior Solution Architect EMEA
RHCE, RHCVA, RHCDS
Tel: +34 91 414 8800 - Ext. 68815
Mo: +34 600 418 002

Dirección Comercial: C/Jose Bardasano Baos, 9, Edif. Gorbea 3, Planta 3ºD, 
28016 Madrid, Spain
Dirección Registrada: Red Hat S.L., C/ Velazquez 63, Madrid 28001, Spain
Inscrita en el Reg. Mercantil de Madrid – C.I.F. B82657941

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Re: Undeleting files

2011-12-14 Thread Shane
On Wed, 14 Dec 2011 16:00:52 -0600
Tom Duerbusch  wrote:

> Instead of copying the files, I thought syncing the directories would
> be easier. Well, I synced an empty directory to the Linux directory.
> All files are gone.

I did some non-z testing a while back where I managed to recover an ext3
filesystem that had been quick formatted as NTFS. Seems home users do
that a bit.
For a newly created (ext3) filesystem that had a few files copied to it
and then formatted - so managed test, not "real world" -
mkfs.ext3 -S ...
enabled all the files to be found by name and recovered.

Note also the caveats in the manpage.

Shane ...

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Re: Undeleting files

2011-12-14 Thread Berry van Sleeuwen

Hi Tom,

Try google, there are some hits on recovering data on ext3. It might not
be easy so it depends on how bad you need the deleted data.

I've found for instance
http://carlo17.home.xs4all.nl/howto/undelete_ext3.html, quite a long
story but apparently it can be done.

Regards, Berry.

Op 14-12-11 23:00, Tom Duerbusch schreef:

Where I know the answer to this question, generally.  I wonder if this can be 
done in a very defined sitituation.

I have disk "/dev/dasdb1", formatted with ext3.
There is one directory on it.
That directory had about 40 files on it of a few megabytes each.
This is SLES 10 SP 2.

I connected to the Linux image with WINSCP.
I bought up that directory in one pane and in the other pane, I bought up my 
thumb drive.
I wanted to copy the files to my thumb drive.

Instead of copying the files, I thought syncing the directories would be easier.
Well, I synced an empty directory to the Linux directory.  All files are gone.

In most cases, recovering deleted files is very dependant on if any of the 
space or directory structure has been reused.  In this case, the space hasn't 
been reused, but I don't know if the deletion of 40 files, one at a time, would 
reuse the directory blocks or just mark them available.

Before I go too far in this
Am I just out of luck?
Or is there a decent chance I can recover these files?

Thanks

Tom Duerbusch
THD Consulting

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/




--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Undeleting files

2011-12-14 Thread Tom Duerbusch
Where I know the answer to this question, generally.  I wonder if this can be 
done in a very defined sitituation.

I have disk "/dev/dasdb1", formatted with ext3.
There is one directory on it.
That directory had about 40 files on it of a few megabytes each.
This is SLES 10 SP 2.

I connected to the Linux image with WINSCP.
I bought up that directory in one pane and in the other pane, I bought up my 
thumb drive.
I wanted to copy the files to my thumb drive.

Instead of copying the files, I thought syncing the directories would be easier.
Well, I synced an empty directory to the Linux directory.  All files are gone.

In most cases, recovering deleted files is very dependant on if any of the 
space or directory structure has been reused.  In this case, the space hasn't 
been reused, but I don't know if the deletion of 40 files, one at a time, would 
reuse the directory blocks or just mark them available.

Before I go too far in this
Am I just out of luck?
Or is there a decent chance I can recover these files?

Thanks

Tom Duerbusch
THD Consulting

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/