
Ist es sinnvoll, ein Tarball (oder jede andere Art von Datei) zu komprimieren, z. B. mit gzip
oder bzip2
, und gleichzeitig Redundanzdateien dafür zu erstellen, z. B. eine par2
Datei?
Der Kontext ist, dass ich darüber nachdenke, wie ich meine persönlichen Dateien am besten sichern kann. Meine oberste Priorität ist es, Datenverlust durch Bitrot zu vermeiden, also die par2
Dateien. Komprimierung wäre nett, ist aber nicht mein Hauptanliegen.
Der Grund, warum ich an der kombinierten Anwendung eines Komprimierungsalgorithmus und eines Löschcodealgorithmus zweifle, ist, dass ersterer Redundanz eliminiert (und dadurch kleinere Dateien erstellt), während letzterer Redundanz hinzufügt (und dadurch die Möglichkeit zur Datenwiederherstellung hinzufügt). Heben sie sich nicht gegenseitig auf?
Ist das eine vernünftige Annahme oder übersehe ich hier etwas?