Orden RR[N] : añadir registro de recuperación de datos
Opcionalmente, se puede añadir a un archivo RAR información redundante (registro de recuperación). Aunque incrementa el tamaño del archivo le ayudará a recuperar ficheros dañados por errores de disco o perdidas de datos de cualquier otro tipo siempre que los daños no sean muy severos. Esta recupración de daños se puede hacer con la orden "r". El formato de archivo ZIP no soporta el registro de recuperación.
Los archivos RAR 4.x y RAR 5.0 usan diferentes estructuras y algoritmos para el registro de recuperación de daños.
El registro de recuperación de daños de RAR 4.x esta basado en el algoritmo XOR. Puede especificar el tamaño del registro de recuperación 4.x como el número de sectores o como un porcentaje sobre el tamaño del archivo. Para especificar el número de sectores añadalo directamente a continuación de 'rr', por ejemplo 'rr1000' para 1000 sectores. Para usar un porcentaje añada el modificador 'p' o '%' después del porcentaje, por ejemplo, 'rr5p' o 'rr5%' para un 5%. Tenga en cuenta que en ficheros .bat y .cmd de Windows es necesario usar 'rr5%%' en vez de 'rr5%', debido a que el procesador de ordenes trata un solo '%' como el inicio de un parámetro, de forma que quiza sea mas conveniente usar 'p' en vez de '%' en estos casos.
Los registros de recuperación RAR 4.x tienen un tamaño de 512 bytes. Si el área dañada es continua, cada sector ayuda a recuperar 512 bytes de información dañada. Este valor puede ser menor en casos con daños multiples. El número máximo de sectores de recupración es de 524288.
El tamaño del registro de recuperación 4.x puede determinarse aproximadamente como <tamaño del archivo>/256 + <número de sectores de recuperación>*512 bytes y no puede mayor que el tamaño de los datos protegidos ni de 256 MB.
El registro de recuperación RAR 5.0 usa códigos de corrección Reed-Solomon. Su capacidad de reparar daños contiguos es practicamente la misma que para RAR 4.x, permitiendo recuperar una cantidad ligeramente inferior de datos que el tamaño del registro de recupración,. Pero es mas eficiente que el registro RAR 4.x en caso de múltiples areas dañadas o datos desplazados de posición.
El registro RAR 5.0 no usa sectores de 512 bytes y solo puede especificar su tamaño como un porcentaje respecto al tamaño del archivo. Incluso si el modificador '%' o 'p' no está presente, RAR trata este valor como un porcentaje en el caso de formato de archivo RAR 5.0, de forma que tanto 'rr5' como 'rr5p' significan 5%. Debido a los datos adicionales requeridos el tamaño resultante solo se aproxima al porcentaje definido por el usuario, siendo la diferencia mayor en archivos pequeños.
El tamaño máximo del registro de recuperación RAR 5.0 es 1000%. Los registros de recuperación grandes se procesan de forma mas lenta tanto al crear como al reparar.
Si usa la órden 'rr' sin especificar el tamaño, WinRAR establecerá por defecto el tamaño del registro de recuperación al 3% del tamaño del archivo.
Aunque el registro de recuperación mejora las probabilidades de reparar archivos dañados, no garantiza una recuperación exitosa. Considere combinarlo con realizar múltiples copias de seguridad en diferentes medios para los datos importantes.
Esta orden es el equivalente a la orden de manejo de archivo Proteger el archivo de daños en la línea de órdenes
Ejemplos:
- agregar un registro de recuperación de datos con el tamaño predeterminado (3%) al archivo backup
WinRAR rr backup
- añada un registro de recuperación de datos al archivo pictures y fije su tamaño en un 5% del tamaño total del archivo
WinRAR rr5p pictures