Re: .tar fájlból való törlés biztonságos?

2021-01-12 bef zés Csaba
Sziasztok!

Mindenki válaszát köszönöm!
7-zip segítségével csináltam, a törlés után maradt fájlokra írogatta,
hogy "replicating" és valóban, elég sokáig tartott a művelet.

Csaba

Gabor Gombas  írta, 2021. 01. 12.:
> On Sun, Jan 10, 2021 at 10:20:39PM +0100, Szládovics Péter wrote:
>
>> Máskülönben szerintem a --delete nem véletlenül van az
>> argumentumlistában évtizedek óta, minden bizonnyal jól működik - bár én
>> próbálgatáson kívül nem foglalkoztam vele.
>
> Hát izé. Ha már archeológia -
> https://bugzilla.redhat.com/show_bug.cgi?id=66047:
>
> "well, according to Paul Eggert, the current maintainer of GNU tar,
> there are several unfixed bugs in delete.  it's unfortunate that
> the man page, info page, and all the source documentation neglect to
> mention this."
>
> Ez már régen volt, szóval lehet tippelni, hogy mennyi bug lett azóta
> kijavítva :-)
>
> Gábor
> _
> linux lista  -  linux@mlf.linux.rulez.org
> http://mlf.linux.rulez.org/mailman/listinfo/linux
>
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf.linux.rulez.org/mailman/listinfo/linux


Re: .tar fájlból való törlés biztonságos?

2021-01-12 bef zés Kiss Gabor


On 1/12/21 10:16 PM, Gabor Gombas wrote:

Lemásolni? Minek? Csak össze tud rakni egy 431 byte-os tesztfile-t. :)
És legyen kéznél a strace!


Ez a teszt semmit nem mond. Lesz benne 1 db read() es 1 db write()
(nagyjából).


Az openek az érdekesek.


A fő veszély nem az, hogy a "tar --delete" hibás. A dokumentáció szerint
a "--delete" helyben írja felül a fájlt, és lassú. Ha nincs hely


Hol olvashatnám én is azt dokumentációt? Mánuel nem mond erről semmit. :)

kissg
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf.linux.rulez.org/mailman/listinfo/linux


Re: .tar fájlból való törlés biztonságos?

2021-01-12 bef zés Gabor Gombas
On Sun, Jan 10, 2021 at 10:20:39PM +0100, Szládovics Péter wrote:

> Máskülönben szerintem a --delete nem véletlenül van az
> argumentumlistában évtizedek óta, minden bizonnyal jól működik - bár én
> próbálgatáson kívül nem foglalkoztam vele.

Hát izé. Ha már archeológia - https://bugzilla.redhat.com/show_bug.cgi?id=66047:

"well, according to Paul Eggert, the current maintainer of GNU tar,
there are several unfixed bugs in delete.  it's unfortunate that
the man page, info page, and all the source documentation neglect to
mention this."

Ez már régen volt, szóval lehet tippelni, hogy mennyi bug lett azóta
kijavítva :-)

Gábor
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf.linux.rulez.org/mailman/listinfo/linux


Re: .tar fájlból való törlés biztonságos?

2021-01-12 bef zés Gabor Gombas
On Tue, Jan 12, 2021 at 07:45:59PM +0100, Kiss Gabor wrote:
> 
> On 1/10/21 10:20 PM, Szládovics Péter wrote:
> 
> > Én azt mondom, fogd meg a tar fájlt, másold le valahová, és kísérletezz
> > vele másutt, ha félsz tőle, hogy baja esik.
> 
> Lemásolni? Minek? Csak össze tud rakni egy 431 byte-os tesztfile-t. :)
> És legyen kéznél a strace!

Ez a teszt semmit nem mond. Lesz benne 1 db read() es 1 db write()
(nagyjából).

A fő veszély nem az, hogy a "tar --delete" hibás. A dokumentáció szerint
a "--delete" helyben írja felül a fájlt, és lassú. Ha nincs hely
kicsomagolni, az arra utal, hogy az archívum nem kicsi. Mivel a művelet
dokumentáltan lassú, a parancs várhatóan jóóó sokáig fog futni, tehát
szemmel látható esély van arra, hogy közben valami történik, és a
művelet megszakad. Márpedig a dokumentáció semmit nem mond arról, hogy
egy félbeszakított "--delete" mit hagy maga után - a tar nem tud
tranzakciókat.

Gábor
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf.linux.rulez.org/mailman/listinfo/linux


Re: .tar fájlból való törlés biztonságos?

2021-01-12 bef zés Kiss Gabor


On 1/10/21 10:20 PM, Szládovics Péter wrote:


Én azt mondom, fogd meg a tar fájlt, másold le valahová, és kísérletezz
vele másutt, ha félsz tőle, hogy baja esik.


Lemásolni? Minek? Csak össze tud rakni egy 431 byte-os tesztfile-t. :)
És legyen kéznél a strace!

kissg
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf.linux.rulez.org/mailman/listinfo/linux