🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: aus.computers.linux
Article #59801

Re: undelete / unrm / file recover for linux?

#59801
From: Albert Cahalan
Date: Sat, 25 Nov 1995 00:00
40 lines
2927 bytes
>>>>> "C" == Christopher Oliver <oliver@co.traverse.com> writes:

C> SaskPower (spc@leroy.cc.uregina.ca) wrote: : I personally don't think
C> Theodore T'so should be spending time : with an undelete to ext2 filesystem
C> to handle this, as the above is : so easy to confiugure to your needs and
C> would be more reliable : than changes to a filesystem... ext2 is just GREAT
C> the way it is... 8^)

C> Easy, but not a total solution.  Please bear in mind as you read the
C> following that I'm a great fan of UNIX since I started hacking Sun-3s back
C> in 1988... o.k. I guess that makes me a UNIX newbie, but I started
C> programming back in the RT-11 days.  I get along just wonderfully with the
C> "rm is forever" philosophy, on the other hand, I keep reasonable backups.

Same here (well, 1992).  rm is forever
(the shell should catch those thumb accidents like 'rm * .c')

C> I think the UNIX crowd could stand to glance over the "Accidents Will
C> Happen" section of UNIX-Haters Handbook.  Yes the book has a lot of
C> whining, but there are some important things to note: perhaps the most
C> important things being that rm is not the only program which calls
C> unlink(2), and further unlink(2) is not the only way to mess your files.
C> Some people LIKE the VMS style file versioning, and I think it would be a
C> good thing to have AS AN OPTION.  For my taste, rm(1) is just fine.

Just today:

I have important source code in ~/fe, and an old backup as ~/fe.tgz.
It has been some time since I made a backup, and I plan to make
some wild changes I might need to back out - time for a backup!
OK, here goes: 'tar zxf fe.tgz fe'.  (the 'x' should be 'c')
One damn little typo, and instantly the latest code is replaced
with very old code.  Backups?  I thought I was making one!

This really should be fixed 2 ways: an undelete, and a --force
option for tar.  Overwrite is a crappy default.
--

Albert Cahalan
albert@ccs.neu.edu
Technical Details
Message-ID: <ALBERT.95Nov24190502@krakatoa.ccs.neu.edu>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <EKU.95Nov17105401@delphi.philosys.de> <48l805$e4d@sue.cc.uregina.ca>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f5392,355ac0499e9cf894
X-Google-Attributes: gidf5392,public
X-Google-Thread: 10c696,355ac0499e9cf894
X-Google-Attributes: gid10c696,public
X-Google-Thread: 1103af,355ac0499e9cf894
X-Google-Attributes: gid1103af,public
X-Google-Thread: 102983,355ac0499e9cf894
X-Google-Attributes: gid102983,public
From: albert@krakatoa.ccs.neu.edu (Albert Cahalan)
Subject: Re: undelete / unrm / file recover for linux?
Date: 1995/11/25
Message-ID: <ALBERT.95Nov24190502@krakatoa.ccs.neu.edu>
X-Deja-AN: 120087154
references: <EKU.95Nov17105401@delphi.philosys.de> <48l805$e4d@sue.cc.uregina.ca>
followup-to: aus.computers.linux,comp.os.linux.development.apps,comp.os.linux.misc,comp.os.linux.development.system
organization: Northeastern University, College of Computer Science
newsgroups: aus.computers.linux,comp.os.linux.development.apps,comp.os.linux.misc,comp.os.linux.development.system