Komprimierung vs. Redundanz: Heben sie sich gegenseitig auf?

Komprimierung vs. Redundanz: Heben sie sich gegenseitig auf?

Ist es sinnvoll, ein Tarball (oder jede andere Art von Datei) zu komprimieren, z. B. mit gzipoder bzip2, und gleichzeitig Redundanzdateien dafür zu erstellen, z. B. eine par2Datei?

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 par2Dateien. 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?

verwandte Informationen