Diese von MiniTool erstellte Wissensdatenbank führt Sie hauptsächlich in eine Art Computerdateisystem ein, das als Journaling-Dateisystem bezeichnet wird. Es behandelt seine Definition, Vor- und Nachteile, Kategorien, angewandte Dateisysteme sowie Alternativen.

Was ist ein Journaling-Dateisystem?

Das Journaling File System (JFS) ist eine Art von Dateisystem, das von IBM im Jahr 1990 entwickelt wurde. Es verfolgt Änderungen, die noch nicht in den Hauptteil des Dateisystems übernommen wurden, indem es das Ziel solcher Änderungen in einer Datenstruktur, dem „Journal“, festhält. Normalerweise ist das „Journal“ ein zirkuläres Protokoll.

Im Falle eines Systemabsturzes oder eines Stromausfalls kann ein Journaling-Dateisystem schneller wieder online gebracht werden, und die Wahrscheinlichkeit, dass es beschädigt wird, ist geringer. Je nach der tatsächlichen Implementierung kann das JFS nur die gespeicherten Metadaten aufzeichnen, was zu einer verbesserten Leistung auf Kosten einer erhöhten Möglichkeit der Datenbeschädigung führt.

Andererseits kann ein Journaling-Dateisystem sowohl die gespeicherten Daten als auch die zugehörigen Metadaten verfolgen, wobei einige Implementierungen ein wählbares Verhalten in dieser Hinsicht ermöglichen.

Welches ist das beste Format für externe Festplatte Mac?
Welches ist das beste Format für externe Festplatte Mac?

In diesem Beitrag erfahrt man, welches das beste Format für eine externe Festplatte Mac ist, wie man das Laufwerk formatieren und wie man Daten von einer externen Festplatte auf Mac wiederherstellen kann.

Mehr lesen

Vorteile und Nachteile des Journaling-Dateisystems

Im Allgemeinen hat ein Journaling-Dateisystem mehrere Vor- und Nachteile.

Vorteile des Journaling-Dateisystems

• Begrenzt die Möglichkeit der Beschädigung oder des Verlusts von Daten bei einem Systemabsturz oder Stromausfall.

• Schnelleres Wiederherstellen des Dateisystems nach einem Absturz.

• Verfolgt und protokolliert die in aktiv geschriebenen Dateien vorgenommenen Änderungen.

• Das Journal-Protokoll und das Dateisystem müssen sich nicht auf demselben Gerät befinden.

Nachteile des Journaling-Dateisystems

• Beansprucht einen gewissen Speicherplatz auf der Festplatte.

• Beansprucht zusätzlichen Verarbeitungs-, Speicher- und Festplattenzugriff.

• Nicht geeignet für alte Speichermedien und alte Computer.

Arten von Journaling-Dateisystemen

Je nach der Technik eines Journaling-Dateisystems gibt es zwei Arten.

Physisches Journaling-Dateisystem

Ein physisches Journal speichert eine Vorabkopie jedes Blocks, der später in das Hauptdateisystem geschrieben werden soll. Dies führt zu einer erheblichen Leistungseinbuße für jeden geänderten Block, der zweimal gespeichert werden muss, kann aber akzeptabel sein, wenn ein absoluter Fehlerschutz erforderlich ist.

Logisches Journaling-Dateisystem

Ein logisches Journal speichert nur Änderungen an den Metadaten der Datei im Journal und tauscht Fehlertoleranz gegen eine wesentlich bessere Schreibleistung. Ein logisches Journaling-Dateisystem erholt sich nach einem Systemabsturz immer noch schnell, aber es kann sein, dass die Metadaten im Journal und die Daten in der Datei, die nicht im Journal gespeichert sind, nicht mehr synchronisiert sind, was zu Datenbeschädigungen führen kann.

Ext4 erfolgreich in Windows formatieren
Ext4 erfolgreich in Windows formatieren

Wenn Sie Ext4 für Windows formatieren wollen, Ihnen dies aber nicht gelingt, sollten Sie nicht enttäuscht sein. Dieser Beitrag wird Ihnen Lösungen für die Formatierung Ihrer Festplatte für Ext4 in Windows liefern.

Mehr lesen

Dateisysteme führen Journaling ein

NTFS (Dateisystem der neuen Technologie)

EXT2/EXT3/EXT4 (erweitertes Dateisystem)

• APFS (Apple Dateisystem)

XFS

• OpenZFS

• F2FS (Flash-freundliches Dateisystem)

• GFS2 (globales Dateisystem 2)

Lesen Sie auch: Ext4 vs NTFS vs HFS+: Unterschiede und welches Sie verwenden sollten

Alternativen zum Journaling File System

Log-strukturierte Dateisysteme

Ein log-strukturiertes Dateisystem nimmt das gesamte Speichergerät ein. Es ist so strukturiert, dass es wie ein normales Dateisystem durchlaufen werden kann. In einem log-strukturierten Dateisystem entfällt also die Strafe für zweimaliges Schreiben.

Copy-on-write Dateisysteme

Vollständige Copy-on-Write-Dateisysteme wie das Zettabyte-Dateisystem (ZFS) und Btrfs  vermeiden Änderungen an den Dateidaten an Ort und Stelle, indem sie die Daten in neu zugewiesenen Blöcken ausgeben, gefolgt von aktualisierten Metadaten, die auf die neuen Daten verweisen und die alten verwerfen, gefolgt von Metadaten, die darauf verweisen, und so weiter bis zum Superblock oder der Wurzel der Dateisystemhierarchie. Dies hat die gleichen korrektheitserhaltenden Eigenschaften wie ein Journal ohne den Overhead durch das doppelte Schreiben.

Softupdates

Einige Implementierungen von Unix-Dateisystemen (UFS) vermeiden das Journaling und implementieren Softupdates. Sie ordnen ihre Schreibvorgänge so an, dass das Dateisystem auf der Festplatte niemals inkonsistent ist oder dass die einzige Inkonsistenz, die im Falle eines Absturzes entstehen kann, ein Speicherleck ist. Um diese Lecks zu beheben, wird die Karte des freien Speichers beim nächsten Einhängen mit einem vollständigen Durchlauf des Dateisystems abgeglichen.

APFS vs. Mac OS Extended - Was ist besser & Wie man formatiert
APFS vs. Mac OS Extended - Was ist besser & Wie man formatiert

Interessieren Sie sich für APFS vs. Mac OS Extended? Dieser Beitrag stellt Ihnen diese beiden Mac-Dateisysteme vor und erklärt Ihnen, wie Sie eine Festplatte auf dem Mac formatieren können.

Mehr lesen

Journaling Dateisystem FAQ

Welches Linux-Dateisystem war das erste, das Journaling implementierte?
Das Journaling-Dateisystem wurde 2001 in das EXT3-Dateisystem von Linux implementiert.
Welches Linux-Dateisystem war das erste, das Journaling implementierte?
Das physische Journaling-Dateisystem.
Ist NTFS ein Journaling-Dateisystem?
Ja, das ist es.
Muss sich das Journal-Protokoll auf demselben Gerät befinden wie das Dateisystem?
Nein.
Was ist ein Journal-Prüfpunkt?
Das Übertragen von Operationen aus dem Protokoll und das Synchronisieren des Protokolls mit dem zugehörigen Dateisystem wird als Prüfpunkt bezeichnet.

Professionelle Software zur Vermeidung von Datenverlusten/-beschädigungen

Sie können nicht nur die Vorteile des Journaling-Dateisystems nutzen, sondern auch ein robustes und zuverlässiges Programm wie MiniTool ShadowMaker einsetzen, um wichtige Dateien im Falle eines Datenverlusts oder einer Beschädigung aufgrund von Systemabstürzen oder Stromausfällen zu sichern.

MiniTool ShadowMaker TrialKlicken zum Download100%Sauber & Sicher

  • linkedin