Kirjoittaja Aihe: Poistettujen tiedostojen pelastaminen  (Luettu 3851 kertaa)

Axuu

  • Käyttäjä
  • Viestejä: 87
    • Profiili
Poistettujen tiedostojen pelastaminen
« : 13.05.06 - klo:18.55 »
Onko linuxissa olemassa jotakin softaa millä voi yrittää pelastaa tiedostoja jotka on jo kokonaan poistettu. windossin puolella tälläisiä on.

Edit: en tähän hätään enää tarvitse, mutta tulevaisuuden varalle...
« Viimeksi muokattu: 13.05.06 - klo:20.09 kirjoittanut Axuu »

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Re: Poistettujen tiedostojen pelastaminen
« Vastaus #1 : 13.05.06 - klo:20.12 »
Onko linuxissa olemassa jotakin softaa millä voi yrittää pelastaa tiedostoja jotka on jo kokonaan poistettu. windossin puolella tälläisiä on.

Lyhyesti vastattuna - ei ole. Linuxin tiedostojärjestelmä (filesystem (ext3, reiserfs jne)) on sen verran kehittynyt, että jos jotakin poistetaan, niin se myös poistetaan.

Kannattaa opetella ottamaan varmuuskopiot.

Ystävällisin terveisin Asmo Koskinen.


juminy

  • Käyttäjä
  • Viestejä: 500
    • Profiili
Re: Poistettujen tiedostojen pelastaminen
« Vastaus #2 : 15.05.06 - klo:06.05 »
Onko linuxissa olemassa jotakin softaa millä voi yrittää pelastaa tiedostoja jotka on jo kokonaan poistettu. windossin puolella tälläisiä on.

Lyhyesti vastattuna - ei ole. Linuxin tiedostojärjestelmä (filesystem (ext3, reiserfs jne)) on sen verran kehittynyt, että jos jotakin poistetaan, niin se myös poistetaan.
Ihan mielenkiinnosta, poistetaanko data tosiaan niin, että palauttaminen ei enää onnistu? En siis tarkoita mitään "undeleteä", vaan ihan nuuskimis/pelastustarkoituksessa tehtävää datan palautusta. Jos nyt olen ollenkaan oikein käsittänyt, niin ainakin Win-puolella on ohjelmia, joilla data saadaan poistumaan melko lopullisesti kirjoittamalla toistuvasti samojen sektoreiden päälle, tjsp.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Re: Poistettujen tiedostojen pelastaminen
« Vastaus #3 : 15.05.06 - klo:09.20 »
Onko linuxissa olemassa jotakin softaa millä voi yrittää pelastaa tiedostoja jotka on jo kokonaan poistettu. windossin puolella tälläisiä on.
Ihan mielenkiinnosta, poistetaanko data tosiaan niin, että palauttaminen ei enää onnistu?

Undelete/Recovery onnistuu vain, jos osion liitäntä tiedostojärjestelmään puretaan välittömästi (umount) ja loitsitaan yhtä ja toista. Silloin uutta dataa ei kirjoiteta vanhan päälle ja se ehkä löytyy vielä. Olet oikeassa, dataa ei poisteta välittömästi, mutta luultavasti seuraava tallennus menee jo sen päälle. KDE ja Gnome kirjoittavat koko ajan jotakin kovalevylle, siksi data häviää aika pian.

Itse olen käyttänyt ReiserFS:ää jo vuosia (ensin SuSEssa ja nyt Ubuntussa). Olen yksinkertaisesti opetellut olemaan hyvin varovainen poistamisen suhteen. Jos poistan jotain, niin en sitten todellakaan tarvitse sitä enää. Ja silloinkin siirrän sen jonnekin ensin (cdrom, toinen osio jne)

http://www.antrix.net/journal/techtalk/reiserfs_data_recovery_howto.comments

Ystävällisin terveisin Asmo Koskinen.
« Viimeksi muokattu: 16.05.06 - klo:20.51 kirjoittanut Asmo Koskinen »

teprrr

  • Käyttäjä
  • Viestejä: 304
    • Profiili
Re: Poistettujen tiedostojen pelastaminen
« Vastaus #4 : 16.05.06 - klo:20.09 »
Undelete/Recovery onnistuu vain, jos osion liitäntä tiedostojärjestelmään puretaan välittömästi (umount) ja loitsitaan yhtä ja toista. Silloin uutta dataa ei kirjoiteta vanhan päälle ja se ehkä löytyy vielä. Olet oikeassa, dataa ei poisteta välittömästi, mutta luultavasti seuraava tallennus menee jo sen päälle. KDE ja Gnome kirjoittavat koko ajan jotakin kovalevylle, siksi data häviää aika pian.
Toinen mahdollisuus on käyttää ext2:ta tai jotain muuta ei-journalisoivaa tiedostojärjestelmää, jolloin noiden vanhojen tietojen pelastaminen voi onnistua helpommin. Eri asia sitten onko tämä järkevää.. :)

pikkuteemu

  • Käyttäjä
  • Viestejä: 23
    • Profiili
    • pikkuteemu
Vs: Poistettujen tiedostojen pelastaminen
« Vastaus #5 : 21.09.07 - klo:12.58 »
nostetaas. no onko mokkulaa / scriptiä jolla saisi esim digikameran kortilta (ulkoiselta vfat tms.. medialta) ongittua deletoidut filukat.

pikkuteemu

  • Käyttäjä
  • Viestejä: 23
    • Profiili
    • pikkuteemu
Vs: Poistettujen tiedostojen pelastaminen
« Vastaus #6 : 21.09.07 - klo:18.51 »
kiitos.

MikkoJP

  • Käyttäjä
  • Viestejä: 1148
  • iBook 600 MHz + Debian 4.0
    • Profiili
Vs: Re: Poistettujen tiedostojen pelastaminen
« Vastaus #7 : 22.09.07 - klo:01.22 »
Ihan mielenkiinnosta, poistetaanko data tosiaan niin, että palauttaminen ei enää onnistu? En siis tarkoita mitään "undeleteä", vaan ihan nuuskimis/pelastustarkoituksessa tehtävää datan palautusta. Jos nyt olen ollenkaan oikein käsittänyt, niin ainakin Win-puolella on ohjelmia, joilla data saadaan poistumaan melko lopullisesti kirjoittamalla toistuvasti samojen sektoreiden päälle, tjsp.

Linuxissa shred, tässä man-sivua:

Lainaus
NAME
       shred - overwrite a file to hide its contents, and optionally delete it

SYNOPSIS
       shred [OPTIONS] FILE [...]

DESCRIPTION
       Overwrite the specified FILE(s) repeatedly, in order to make it  harder
       for even very expensive hardware probing to recover the data.

mgronber

  • Käyttäjä
  • Viestejä: 1458
    • Profiili
Vs: Re: Poistettujen tiedostojen pelastaminen
« Vastaus #8 : 22.09.07 - klo:22.55 »
Lainaus
NAME
       shred - overwrite a file to hide its contents, and optionally delete it

SYNOPSIS
       shred [OPTIONS] FILE [...]

DESCRIPTION
       Overwrite the specified FILE(s) repeatedly, in order to make it  harder
       for even very expensive hardware probing to recover the data.

Jos suunnittelee käyttävänsä tuota datan hävittämiseen niin kannattaa lukea sitä man-sivua hieman pidemmälle.

Koodia: [Valitse]
CAUTION: Note that shred relies on a very important assumption: that the file system over‐
writes data in place.  This is the traditional way to do things, but many modern file sys‐
tem designs do not satisfy this assumption.  The following are examples of file systems on
which shred is not effective, or is not guaranteed to be  effective  in  all  file  system
modes:

* log-structured or journaled file systems, such as those supplied with

      AIX and Solaris (and JFS, ReiserFS, XFS, Ext3, etc.)

* file systems that write redundant data and carry on even if some writes

      fail, such as RAID-based file systems

* file systems that make snapshots, such as Network Appliance’s NFS server

* file systems that cache in temporary locations, such as NFS

      version 3 clients

* compressed file systems