
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, dvdisaster
pode ser mais relevante.