Parität wird verwendet, wenn Sie die Datengröße um weniger als die Datengröße erhöhen möchten, aber dennoch ein gewisses Maß an Redundanz erzielen. Abhängig von der Menge der Paritätsdaten und den verwendeten Paritätsalgorithmen können bestimmte Fehlerklassen (oder können) nicht repariert werden.
In Ihrem Fall legen Sie weniger als 2 GB Daten auf ein Medium, das gut 4 GB aufnehmen kann. Dies schlägt eine einfache Lösung vor: Erstellen Sie eine zweite Kopie der Daten und legen Sie sie neben die erste. Der Fachbegriff dafür ist normalerweise "Spiegeln", obwohl Spiegelung im Allgemeinen auf Kopien verweist, die sich auf verschiedenen physischen Medien befinden, die an dasselbe System angeschlossen sind, wobei ordnungsgemäß vorgenommene Änderungen an einem automatisch an alle Kopien verteilt werden. Die Spiegelung mit nur zwei Kopien einer Datei erfordert auch keine spezielle Software. Im schlimmsten Fall benötigen Sie ein einfaches Schleifenkonstrukt, das aus jeder der Dateien liest und die lesbaren Teile zu einer hoffentlich vollständigen und korrekten Kopie der Originaldatei zusammenfügt.
Unter der Annahme, dass die Dateien zusammenhängend auf die Festplatte geschrieben werden, bedeutet das Platzieren der beiden Kopien nebeneinander, dass zwei Kopien derselben Daten etwa 2/5 der Festplatte voneinander entfernt sind, was den Speicherplatz anbelangt, der vor den meisten kleinen Dateien schützen sollte. Skalierung von Medienschäden wie Kratzer, Fingerabdrücke usw.
Dies reicht jedoch möglicherweise nicht aus, da Sie immer noch den Metadatenstrukturen auf der Festplatte des Dateisystems (UDF, ISO 9660, ...) unterliegen, die nicht redundant sind, da diese Dateisysteme nicht entwickelt wurden für Redundanz. Wenn die Dateisystem-Metadaten beschädigt werden, haben Sie immer noch Schwierigkeiten, die Daten auf sinnvolle Weise von der Festplatte zu extrahieren, auch wenn die Tatsache, dass die Dateien nicht fragmentiert sind, hilfreich ist. Die einzige Möglichkeit, etwas dagegen zu unternehmen, besteht darin, wie Ramhound darauf hinweist, physische Redundanz zu verwenden: Legen Sie mehrere unabhängige Kopien auf physisch getrennten Datenträgern an, und lagern Sie diese Festplatten vorzugsweise an unterschiedlichen Orten.