Spam <[EMAIL PROTECTED]> writes:

>   In any case. Undelete has been since ages on many platforms. It IS a
>   useful feature. Accidents CAN happen for many reasons and in some
>   cases you may need to recover data.
>
>   Besides, a deletion does not fully remove the data, but just unlinks
>   it. In Reiser where there is tailing etc for small files this can be
>   a problem. Either the little file might not be able to be recovered
>   (shouldn't the data still exist, even if it is tailed), or the user
>   need to use a non-tailing policy?

A working undelete can either hog disk space or die the moment some
large write comes in. And if you're at that point, make it a versioning
file system - but then don't complain about space efficiency.

>   well, overwritten data is not so easy to get back. But from what I
>   understand in Linux, is that many applications actually write
>   another file and then unlinks the old file? If that is the case then
>   it may even be possible to get back some overwritten files!

I see enough applications to just overwrite an output file. 

This whole discussion doesn't belong here until someone talks about
implementing a whole versioning system for reiser4.

-- 
Matthias Andree

Reply via email to