wiederherstellung einer Datei mit u-Flag?

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Benutzeravatar
Miksch
Beiträge: 1223
Registriert: 11.04.2005 13:45:48

wiederherstellung einer Datei mit u-Flag?

Beitrag von Miksch » 03.10.2006 20:13:24

Hallo Forum! :)
Ich habe eine Datei mit rsync synchronisieren wollen. Das hat leider auch geklappt, aber in die verkehrte Richtung.
Bei der "richtigen" Datei hatte ich ein u-Flag gesetzt. Gibt es Hoffnung auf Rettung der "synchronisierten" Datei?
TIA und viele Gruesse,
Miksch

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 03.10.2006 20:17:55

Nein. Ein Datenrettungsunternehmen könnte da mit viel Aufwand wohl was machen; aber das würde sich wohl nur lohnen, wenn der Verlust der Datei 100.000€ bedeutet.

Benutzeravatar
esteel
Beiträge: 242
Registriert: 23.07.2002 11:06:25
Kontaktdaten:

Beitrag von esteel » 03.10.2006 20:38:56

Ich sehe auch auf Anhieb keine Möglichkeit da was zu retten.. aber was soll dieses u-Flag sein?
i support free software: http://www.fsfe.org/en/fellows/esteel
a great free and opensource FPS game: http://nexuiz.com

Benutzeravatar
Snoopy
Beiträge: 4297
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 03.10.2006 20:41:44

esteel hat geschrieben:aber was soll dieses u-Flag sein?
-u, --update skip files that are newer on the receiver

Benutzeravatar
esteel
Beiträge: 242
Registriert: 23.07.2002 11:06:25
Kontaktdaten:

Beitrag von esteel » 03.10.2006 20:48:49

8O Danke.. ich habe gerade in eine total andere Richtung gedacht.. 8O

Aber dann sollte es doch noch möglich sein 'wieder zurück zu syncen' und dann solltest du doch auf beiden Seiten jeweils die neuesten Dateien haben oder?
i support free software: http://www.fsfe.org/en/fellows/esteel
a great free and opensource FPS game: http://nexuiz.com

Benutzeravatar
Snoopy
Beiträge: 4297
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 03.10.2006 20:53:35

Hi

Nein...so wie es ausschaut, hat das eigentliche Destination die eigentliche Source überschrieben...das sieht eher net gut aus...

Benutzeravatar
Miksch
Beiträge: 1223
Registriert: 11.04.2005 13:45:48

Beitrag von Miksch » 04.10.2006 06:57:00

Guten Morgen! :)
Vielen Dank fuer die Hilfe!
Nein, wirklich geldwert sind die Daten nicht. ;) Es ist nur meine Zeit, die da verlorenging.
Ich fuerchte auch, dass die Daten durch das Ueberschreiben geloescht wurden.
Das u-Flag setzt man mit chattr +u fuer Dateien, die Dir besonders wichtig sind. Dabdurch wird beim Loeschen eine Kopie der Datei angelegt, so dass sie wiederhergestellt werden koennen soll.
Es gibt noch weitere Flags dies sind:
A,a,c,d,i,S,s.
A bedingt, dass das a-time (access-time) Feld einer Datei nicht veraendert wird
a steht fuer Append. Es können also nur Daten an eine Datei angehängt, aber nichts ueberschreiben werden.
c bewirkt, dass der Kernel Dateien beim Speichern automatisch komprmiert, beim Oeffnen werden sie automatisch wieder dekomprimiert
d bewirkt, dass eine Datei die dieses Attribut gesetzt hat bei einem Backup mit dem dump-Befehl ausser Acht gelassen wird
i kann nur root setzen. Es bewirkt, dass an der Datei NICHTS veraendert werden kann
S bewirkt, dass eine Datei sofort auf die Platte geschrieben wird, nicht erst in den Cache
s bewirkt, dass eine Datei beim Loeschen sofort mit Nullen ueberschrieben wird. Sie ist also auf keinen Fall wiederherstellbar.
u kennst Du jetzt schon;)
Das Ganze bezieht sich auf das ext2 Dateisystem. ext3 kennt aber die gleichen Flags.
Mit lsattr siehst Du Dir an welche Flags gesetzt sind.
Nur...ich habe sie ja gar nicht geloescht, sondern, leider, synchronisiert, damit ueberschrieben. ...also wohl keine Chance auf Wiederherstellung.
...naja, das uebt und praegt besser ein! ;)
Vielen Dank noch mal Euch allen!
Miksch

Benutzeravatar
esteel
Beiträge: 242
Registriert: 23.07.2002 11:06:25
Kontaktdaten:

Beitrag von esteel » 04.10.2006 08:56:57

Genau das war die Richtung in die ich gedacht habe, mir ist nur der Befehl chattr nicht mehr eingefallen (habe ich noch nie wirklich gebraucht). Aber so im Nachhinein scheint die rsync option -u doch eine recht gute zu sein :)
i support free software: http://www.fsfe.org/en/fellows/esteel
a great free and opensource FPS game: http://nexuiz.com

Benutzeravatar
Miksch
Beiträge: 1223
Registriert: 11.04.2005 13:45:48

Beitrag von Miksch » 04.10.2006 11:22:45

...grundsaetzlich ja, klappt ja nur leider , mit rsync, nicht.;)
Ich bin aber versessen auf Datenschutz, daher haben bei mir alle Verlaufs, Cookie und Müllverzeichnisse das s-Flag;)
Gruss,
Miksch

Antworten