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>
next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000f5978305dcc8f272 Content-Type: text/plain; charset="UTF-8" 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 --000000000000f5978305dcc8f272 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"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=3D"gmail_= quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sat, Apr 16, 2022 at 7:26 P= M Julian H. Stacey <<a href=3D"mailto:jhs@berklix.com">jhs@berklix.com</= a>> wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0p= x 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">&g= t; okay...<br> > all seems very time consuming operations!!<br> <br> Yes<br> <br> > There should be an os "undelete" as happens in NTFS for exam= ple.. which is<br> > 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's for as long as I can reme= mber<br> (decades) but no one's ever done it. <br> <br> Ways to get it done:<br> =C2=A0 Get it listed as a Google Summer Of Code project for FreeBSD, Or<br> <br> =C2=A0 Get your employer to help pay for it, eg chip in with other BSD<br> =C2=A0 user companies to pay some money to FreeBSD Foundation, & get<br= > =C2=A0 them to pay for it to be developed.<br> <br> =C2=A0 Or hire are an individual freelance BSD Consultant to do it,<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 There's a global index here <a href=3D"http= ://berklix.com/consultants/" rel=3D"noreferrer" target=3D"_blank">http://be= rklix.com/consultants/</a><br> <br> =C2=A0 & a mail list that's moderated jobs@freebsd<br> <br> =C2=A0 Some author(s) of BSD FFS are on list fs@, Kirk is one name springs<= br> =C2=A0 to mind ? Some freelancers on fs@ I recall.<br> <br> =C2=A0 IMO Would be a fun job if funded :-)<br> <br> > <br> > for now I got backup from last day .. caused me a lot of troubles, not= say<br> > legal ones, but I passed the point to hold the machine down.<br> > <br> > any advice?<br> > <br> > Maybe UFS developer would do a rework so latest deleted inodes would p= ut in<br> > a "recycle bin" (maybe with a sysctl or whatever) for say on= e day (or any<br> > other configurable sysctl) and allow to recover quickly or "force= delete /<br> > empty recycle bin" , rather than delete and give back space immed= iately for<br> > use and destroy possibility to restore.<br> > <br> > my 2 cents.<br> > <br> > Sami<br> <br> Cheers,<br> -- <br> Julian Stacey=C2=A0 <a href=3D"http://berklix.com/jhs/" rel=3D"noreferrer" = target=3D"_blank">http://berklix.com/jhs/</a> <a href=3D"http://StolenVotes= .UK" rel=3D"noreferrer" target=3D"_blank">http://StolenVotes.UK</a>=C2=A0 <= br> Kill / remove Putin to stop him killing & provoking world war.<br> </blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"= class=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr">Sami Hala= bi<div>Information Systems Engineer</div><div>NMS Projects Expert,=C2=A0<sp= an style=3D"font-size:12.8px">FreeBSD SysAdmin Expert</span></div><div>Aste= risk Expert</div></div></div></div></div> --000000000000f5978305dcc8f272--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAEW%2BogbuQyYQrAR91LgFezAxDcFKpMy%2BQWb4%2BJbkm12uQRHwSQ>