Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Apr 2022 20:35:00 +0300
From:      Sami Halabi <sodynet1@gmail.com>
To:        "Julian H. Stacey" <jhs@berklix.com>, freebsd-fs@freebsd.org
Cc:        FreeBSD Current <freebsd-current@freebsd.org>, mckusick@mckusick.com
Subject:   Re: recover deleted file
Message-ID:  <CAEW%2BogbuQyYQrAR91LgFezAxDcFKpMy%2BQWb4%2BJbkm12uQRHwSQ@mail.gmail.com>
In-Reply-To: <202204161625.23GGPn6j049380@fire.js.berklix.net>
References:  <CAEW%2Bogbc3DQV=jY-EG6T44tLe1iGZFM%2B1pX2jm3Yy1EROGHygQ@mail.gmail.com> <202204161625.23GGPn6j049380@fire.js.berklix.net>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
Hi,
thanks for your response.

Would someone from the foundation step in and put it in GSOC ideas?

kirk@ - would it be possible for you to do it ? :)

Sami


On Sat, Apr 16, 2022 at 7:26 PM Julian H. Stacey <jhs@berklix.com> wrote:

> > okay...
> > all seems very time consuming operations!!
>
> Yes
>
> > There should be an os "undelete" as happens in NTFS for example.. which
> is
> > very fast and can be done also with extra tools without a hassle.
>
> A WIBNI (Wouldnt It Be Nice If) for Unix FS's for as long as I can remember
> (decades) but no one's ever done it.
>
> Ways to get it done:
>   Get it listed as a Google Summer Of Code project for FreeBSD, Or
>
>   Get your employer to help pay for it, eg chip in with other BSD
>   user companies to pay some money to FreeBSD Foundation, & get
>   them to pay for it to be developed.
>
>   Or hire are an individual freelance BSD Consultant to do it,
>         There's a global index here http://berklix.com/consultants/
>
>   & a mail list that's moderated jobs@freebsd
>
>   Some author(s) of BSD FFS are on list fs@, Kirk is one name springs
>   to mind ? Some freelancers on fs@ I recall.
>
>   IMO Would be a fun job if funded :-)
>
> >
> > for now I got backup from last day .. caused me a lot of troubles, not
> say
> > legal ones, but I passed the point to hold the machine down.
> >
> > any advice?
> >
> > Maybe UFS developer would do a rework so latest deleted inodes would put
> in
> > a "recycle bin" (maybe with a sysctl or whatever) for say one day (or any
> > other configurable sysctl) and allow to recover quickly or "force delete
> /
> > empty recycle bin" , rather than delete and give back space immediately
> for
> > use and destroy possibility to restore.
> >
> > my 2 cents.
> >
> > Sami
>
> Cheers,
> --
> Julian Stacey  http://berklix.com/jhs/ http://StolenVotes.UK
> Kill / remove Putin to stop him killing & provoking world war.
>


-- 
Sami Halabi
Information Systems Engineer
NMS Projects Expert, FreeBSD SysAdmin Expert
Asterisk Expert

[-- Attachment #2 --]
<div dir="ltr">Hi,<div>thanks for your response.</div><div><br></div><div>Would someone from the foundation step in and put it in GSOC ideas?</div><div><br></div><div>kirk@ - would it be possible for you to do it ? :)</div><div><br></div><div>Sami</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Apr 16, 2022 at 7:26 PM Julian H. Stacey &lt;<a href="mailto:jhs@berklix.com">jhs@berklix.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">&gt; okay...<br>
&gt; all seems very time consuming operations!!<br>
<br>
Yes<br>
<br>
&gt; There should be an os &quot;undelete&quot; as happens in NTFS for example.. which is<br>
&gt; very fast and can be done also with extra tools without a hassle.<br>
<br>
A WIBNI (Wouldnt It Be Nice If) for Unix FS&#39;s for as long as I can remember<br>
(decades) but no one&#39;s ever done it. <br>
<br>
Ways to get it done:<br>
  Get it listed as a Google Summer Of Code project for FreeBSD, Or<br>
<br>
  Get your employer to help pay for it, eg chip in with other BSD<br>
  user companies to pay some money to FreeBSD Foundation, &amp; get<br>
  them to pay for it to be developed.<br>
<br>
  Or hire are an individual freelance BSD Consultant to do it,<br>
        There&#39;s a global index here <a href="http://berklix.com/consultants/" rel="noreferrer" target="_blank">http://berklix.com/consultants/</a><br>;
<br>
  &amp; a mail list that&#39;s moderated jobs@freebsd<br>
<br>
  Some author(s) of BSD FFS are on list fs@, Kirk is one name springs<br>
  to mind ? Some freelancers on fs@ I recall.<br>
<br>
  IMO Would be a fun job if funded :-)<br>
<br>
&gt; <br>
&gt; for now I got backup from last day .. caused me a lot of troubles, not say<br>
&gt; legal ones, but I passed the point to hold the machine down.<br>
&gt; <br>
&gt; any advice?<br>
&gt; <br>
&gt; Maybe UFS developer would do a rework so latest deleted inodes would put in<br>
&gt; a &quot;recycle bin&quot; (maybe with a sysctl or whatever) for say one day (or any<br>
&gt; other configurable sysctl) and allow to recover quickly or &quot;force delete /<br>
&gt; empty recycle bin&quot; , rather than delete and give back space immediately for<br>
&gt; use and destroy possibility to restore.<br>
&gt; <br>
&gt; my 2 cents.<br>
&gt; <br>
&gt; Sami<br>
<br>
Cheers,<br>
-- <br>
Julian Stacey  <a href="http://berklix.com/jhs/" rel="noreferrer" target="_blank">http://berklix.com/jhs/</a>; <a href="http://StolenVotes.UK" rel="noreferrer" target="_blank">http://StolenVotes.UK</a>  <br>
Kill / remove Putin to stop him killing &amp; provoking world war.<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr">Sami Halabi<div>Information Systems Engineer</div><div>NMS Projects Expert, <span style="font-size:12.8px">FreeBSD SysAdmin Expert</span></div><div>Asterisk Expert</div></div></div></div></div>
help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAEW%2BogbuQyYQrAR91LgFezAxDcFKpMy%2BQWb4%2BJbkm12uQRHwSQ>