Programa de arquivamento que adiciona redundância

Programa de arquivamento que adiciona redundância

Estou procurando um programa de arquivamento que adicione redundância a um arquivo.

Exemplo: tenho 500 MB de dados e uma mídia de 700 MB para gravá-los. Em vez de desperdiçar 200 MB, quero usá-los para adicionar redundância. Então, se alguns dados forem danificados, o programa de arquivamento poderá restaurá-los porque eram redundantes.

Existe tal programa? Qual desses você recomendaria ? Se possível, um software FOSS: se você não tiver o código-fonte do arquivador, não sabe se conseguirá extrair o arquivo no futuro.

Responder1

Você pode fazer isso com rar. Na página de manual:

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

Responder2

Por fim, descobri parchive(V1 está obsoleto, use par2), que é de código aberto e muito eficiente. Foi originalmente usado na Usenet:https://en.wikipedia.org/wiki/Parchive

Possui opções de porcentagem ou tamanho alvo (útil em um CD/DVD/BD-R):

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

Editar: Para mídia óptica, dvdisasterpode ser mais relevante.

informação relacionada