Page 1 of 1

gelöschte Dateien wiederherstellen?

Posted: 2009-03-03 00:13
by simsalabim
Hi,

weiß jemand wie man einfach per rm gelöschte Dateien wiederherstellen kann?..
suse 9.3

danke...

Re: gelöschte Dateien wiederherstellen?

Posted: 2009-03-03 09:00
by daemotron
Kommt auf's Dateisystem drauf an, nicht auf die Distribution. In den meisten Fällen aber bestenfalls noch mit einem Forensik-Tool wie Sleuthkit, und das auch nur, wenn die Daten der gelöschten Datei noch nicht von einer neuen oder anderen Datei überschrieben wurden. Das einzige mir bekannte Dateisystem, das einen Restore-Mechanismus mitbringt (da voll historisiert), ist AFAIK das relativ junge HAMMER Filesystem von DragonFly BSD. Auf allen anderen Dateisystemen geht nur der Workaround, ein Verzeichnis .deleted anzulegen und den rm-Befehl durch mv xy .deleted/ zu ersetzen.

Re: gelöschte Dateien wiederherstellen?

Posted: 2009-03-03 15:43
by Roger Wilco
jfreund wrote:Auf allen anderen Dateisystemen geht nur der Workaround, ein Verzeichnis .deleted anzulegen und den rm-Befehl durch mv xy .deleted/ zu ersetzen.
Oder libtrash. ;)

Re: gelöschte Dateien wiederherstellen?

Posted: 2009-03-03 16:27
by oxygen
bei ext2 lassen sich Dateien sehr leicht wiederherstellen, da sie nur in der Inodeliste als gelöscht makiert werden (mc z.B. kann sie direkt anzeigen). Bei ext3 ist es was komplizierter, aber wenn man das Dateisystem zügig unmountet und keine weiteren Änderungen macht, auch möglich mit debugfs. Ein grundlegendes Verständnis von ext2/ext3 ist hier aber nötig.

Re: gelöschte Dateien wiederherstellen?

Posted: 2009-03-04 09:53
by simsalabim
... danke leute, anmerkung für mich:
- muss mich abgewöhnen mitten in der nacht an servern rumzubasteln, schlafen ist auch gut.
- backup server einrichten