Journaling: Unterschied zwischen den Versionen

Aus FI-Wiki
Die Seite wurde neu angelegt: „== Journaling == '''Journaling''' ist ein Sicherheitsmechanismus moderner Dateisysteme, der wichtige Änderungen zunächst in einem Protokoll (Journal) speichert, bevor sie tatsächlich auf das Speichermedium geschrieben werden. Dadurch können Dateisysteme nach einem Absturz oder Stromausfall schneller und sicherer wiederhergestellt werden. === Funktionsweise === * bevor Dateien oder Metadaten geändert werden, wird die geplante Änderung ins Journal…“
 
Keine Bearbeitungszusammenfassung
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
== Journaling ==
Journaling ist ein Schutzmechanismus moderner [[Dateisysteme]]. Dabei werden wichtige Änderungen zuerst in einem separaten Protokoll (Journal) vermerkt, bevor sie endgültig auf das Speichermedium geschrieben werden. So bleibt das Dateisystem auch bei einem Absturz oder Stromausfall konsistent und kann schneller wiederhergestellt werden.


'''Journaling''' ist ein Sicherheitsmechanismus moderner Dateisysteme, der wichtige Änderungen zunächst in einem Protokoll (Journal) speichert, bevor sie tatsächlich auf das Speichermedium geschrieben werden. 
== Funktionsweise ==
Dadurch können Dateisysteme nach einem Absturz oder Stromausfall schneller und sicherer wiederhergestellt werden.
 
=== Funktionsweise ===
* bevor Dateien oder Metadaten geändert werden, wird die geplante Änderung ins Journal eingetragen   
* bevor Dateien oder Metadaten geändert werden, wird die geplante Änderung ins Journal eingetragen   
* nach erfolgreichem Schreiben werden die Einträge als „abgeschlossen“ markiert   
* nach erfolgreichem Schreiben werden die Einträge als „abgeschlossen“ markiert   
* bei einem Absturz kann das Dateisystem durch das Journal prüfen, welche Änderungen noch ausstehen
* bei einem Absturz kann das Dateisystem durch das Journal prüfen, welche Änderungen noch ausstehen


=== Vorteile ===
== Vorteile ==
* höhere Datensicherheit bei unerwarteten Unterbrechungen   
* höhere Datensicherheit bei unerwarteten Unterbrechungen   
* deutlich schnellere Wiederherstellung nach Systemabstürzen   
* deutlich schnellere Wiederherstellung nach Systemabstürzen   
* geringere Wahrscheinlichkeit für Dateisystemfehler
* geringere Wahrscheinlichkeit für Dateisystemfehler


=== Nachteile ===
== Nachteile ==
* leicht verringerte Schreibgeschwindigkeit   
* leicht verringerte Schreibgeschwindigkeit   
* nicht alle Dateisystemdaten werden zwingend gejournalt (je nach System)
* nicht alle Dateisystemdaten werden zwingend gejournalt (je nach System)


=== Dateisysteme mit Journaling ===
== Dateisysteme mit Journaling ==
* [[NTFS]] (Windows)   
* [[NTFS]] (Windows)   
* ext3 / [[ext4]] (Linux)   
* ext3 / [[ext4]] (Linux)   

Aktuelle Version vom 12. Januar 2026, 13:48 Uhr

Journaling ist ein Schutzmechanismus moderner Dateisysteme. Dabei werden wichtige Änderungen zuerst in einem separaten Protokoll (Journal) vermerkt, bevor sie endgültig auf das Speichermedium geschrieben werden. So bleibt das Dateisystem auch bei einem Absturz oder Stromausfall konsistent und kann schneller wiederhergestellt werden.

Funktionsweise

  • bevor Dateien oder Metadaten geändert werden, wird die geplante Änderung ins Journal eingetragen
  • nach erfolgreichem Schreiben werden die Einträge als „abgeschlossen“ markiert
  • bei einem Absturz kann das Dateisystem durch das Journal prüfen, welche Änderungen noch ausstehen

Vorteile

  • höhere Datensicherheit bei unerwarteten Unterbrechungen
  • deutlich schnellere Wiederherstellung nach Systemabstürzen
  • geringere Wahrscheinlichkeit für Dateisystemfehler

Nachteile

  • leicht verringerte Schreibgeschwindigkeit
  • nicht alle Dateisystemdaten werden zwingend gejournalt (je nach System)

Dateisysteme mit Journaling

  • NTFS (Windows)
  • ext3 / ext4 (Linux)
  • XFS (Linux)
  • APFS (Apple – nutzt Copy-on-Write als moderne Form)

Kurzmerksatz

Journaling schützt Daten, indem Änderungen zuerst protokolliert werden. Dadurch bleibt das Dateisystem auch nach Abstürzen konsistent.