
Estoy buscando un programa de archivo que agregue redundancia a un archivo.
Ejemplo: tengo 500 MB de datos y un medio de 700 MB para grabarlos. En lugar de desperdiciar 200 MB, quiero usarlos para agregar redundancia. Luego, si algunos datos están dañados, el programa de archivo podrá restaurarlos porque eran redundantes.
¿Existe tal programa? Cuál recomendarías ? Si es posible, un software FOSS: si no tienes el código fuente del archivador, no sabes si podrás extraer el archivo en el futuro.
Respuesta1
Puedes hacerlo con rar
. Desde la página de manual:
rr[N] Add data recovery record. Optionally, redundant information (recovery record) can be added to an archive.
Respuesta2
Finalmente, encontré parchive
(V1 está obsoleto, use par2
), que es de código abierto y muy eficiente. Se utilizó originalmente en Usenet:https://en.wikipedia.org/wiki/Parchive
Tiene opciones de porcentaje o tamaño objetivo (útil en un 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 medios ópticos, dvdisaster
puede ser más relevante.