Archivierungsprogramm, das Redundanz hinzufügt

Archivierungsprogramm, das Redundanz hinzufügt

Ich suche nach einem Archivierungsprogramm, das einem Archiv Redundanz hinzufügt.

Beispiel: Ich habe 500 MB Daten und ein 700 MB großes Medium, auf das ich sie brennen möchte. Anstatt 200 MB zu verschwenden, möchte ich sie nutzen, um Redundanz hinzuzufügen. Wenn dann einige Daten beschädigt werden, kann das Archivierungsprogramm sie wiederherstellen, da sie redundant sind.

Gibt es ein solches Programm? Welches würden Sie empfehlen? Wenn möglich, eine FOSS-Software: Wenn Sie den Quellcode des Archivers nicht haben, wissen Sie nicht, ob Sie das Archiv in Zukunft extrahieren können.

Antwort1

Sie können dies mit tun rar. Von der Manpage:

rr[N]  Add data  recovery  record.  Optionally, redundant information
       (recovery record) can be added to an archive.

Antwort2

Schließlich habe ich parchive(V1 ist veraltet, verwenden Sie par2) gefunden, das Open Source und sehr effizient ist. Es wurde ursprünglich im Usenet verwendet:https://en.wikipedia.org/wiki/Parchive

Es gibt Optionen für den Prozentsatz oder die Zielgröße (nützlich auf einer CD/DVD/BD-R):

-r<n>  Level of redundancy (percentage)
-r<c><n>  Redundancy target size, <c>=g(iga),m(ega),k(ilo) bytes

Bearbeiten: Für optische Medien dvdisasterkann dies relevanter sein.

verwandte Informationen