Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Apr 2022 15:07:42 -0400
From:      Weldon Godfrey <weldon@excelsus.com>
To:        "Julian H. Stacey" <jhs@berklix.com>
Cc:        Sami Halabi <sodynet1@gmail.com>, FreeBSD Current <freebsd-current@freebsd.org>
Subject:   Re: recover deleted file
Message-ID:  <E0F1A11A-4A97-47E7-98FC-515900FEBA22@excelsus.com>
In-Reply-To: <202204161625.23GGPn6j049380@fire.js.berklix.net>
References:  <202204161625.23GGPn6j049380@fire.js.berklix.net>

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


> On Apr 16, 2022, at 12:27 PM, Julian H. Stacey <jhs@berklix.com> wrote:
>=20
> =EF=BB=BF
>>=20
>> okay...
>> all seems very time consuming operations!!
>=20
> Yes
>=20
>> There should be an os "undelete" as happens in NTFS for example.. which i=
s
>> very fast and can be done also with extra tools without a hassle.
>=20
> A WIBNI (Wouldnt It Be Nice If) for Unix FS's for as long as I can remembe=
r
> (decades) but no one's ever done it.=20
>=20
> Ways to get it done:
>  Get it listed as a Google Summer Of Code project for FreeBSD, Or
>=20
>  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.
>=20
>  Or hire are an individual freelance BSD Consultant to do it,
>    There's a global index here http://berklix.com/consultants/
>=20
>  & a mail list that's moderated jobs@freebsd
>=20
>  Some author(s) of BSD FFS are on list fs@, Kirk is one name springs
>  to mind ? Some freelancers on fs@ I recall.
>=20
>  IMO Would be a fun job if funded :-)
>=20
>>=20
>> for now I got backup from last day .. caused me a lot of troubles, not sa=
y
>> legal ones, but I passed the point to hold the machine down.
>>=20
>> any advice?
>>=20
>> Maybe UFS developer would do a rework so latest deleted inodes would put i=
n
>> 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 f=
or
>> use and destroy possibility to restore.
>>=20
>> my 2 cents.
>>=20
>> Sami
>=20
>=20

or just use ZFS filesystem and leverage regular snapshots.   I wrote a scrip=
t that manages snapshots (moves to weekly, monthly and deletes snaps) but i b=
elieve there is a utility in the ports collection that will do the automated=
 management.=20


>=20



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E0F1A11A-4A97-47E7-98FC-515900FEBA22>