Gerade gelesen: Datenverlust unter Ext4

Status
Für weitere Antworten geschlossen.

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
In der c't 2009 Heft 8 ist ein kleiner Artikel über ein Verhalten des ext4-Dateisystems, welche Datenverlust zur Folge hat. Interessant ist dabei, dass die Implementation Standard-konform ist, der Standard aber davon ausgeht, dass in der Anwendung für solche Fälle Vorsorge getroffen wird (was aber wohl kein Schwein macht). Also wird nun Standard-unkonform das ext4 wieder so geändert, wie es bei ext3 ist.

Moral von der Geschichte: Im Grunde sollte man Regeln immer so implementieren, dass 50% aller Anwendung nicht mehr gehen, damit sich die Leute auch daran gewöhnen, dass sie die 'falschen' Regeln festgelegt haben. Oder anders ausgedrückt: oft sind technisch versierte Menschen nicht in der Lage, ihre eigenen Regeln einzuhalten, sondern verlassen sich auf 'unsauber' programmierte Software und deren Robustheit gegen Regelverstöße. Und ich sag ja immer, Software ist einfach launisch wie zickige Frauen :D, aber auf mich hört ja keiner...

Itari
 

PAPPL

Benutzer
Mitglied seit
02. Dez 2008
Beiträge
131
Punkte für Reaktionen
0
Punkte
16
ist ext4 nicht noch in der beta-Phase?

Dem standard.at konnte ich folgendes entnehmen:

das betrifft jedes moderne dateisystem welches delayed allocation verwendet, d.h. die daten werden erst sehr viel später physich auf die platte geschrieben, als die anforderung kommt; bei ext4 so ca. 1min. bei ext3 warens noch ein paar sekunden, daher ist es dort nicht so aufgefallen.
delayed allocation bringt vorteile bei der performance und bei laptops und auch das vielgepriesene btrfs verwendet delayed allocations.
lösung: backups.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat