Archivos de copia de seguridad: registro para realizar un seguimiento de los archivos y errores copiados correctamente

Archivos de copia de seguridad: registro para realizar un seguimiento de los archivos y errores copiados correctamente

Estoy usando Ubuntu 20.04 y quiero instalar de nuevo Ubuntu 22.04.

Tengo una partición y quiero copiar los archivos que tengo en mi computadora portátil en un SSD externo.

Mientras copiaba algunos archivos, encontré algunos errores (por ejemplo, errores al copiar archivos, caracteres no válidos (más de >20k archivos y no quiero cambiarles el nombre manualmente ni usar expresiones regulares, etc.))

¿Existe alguna forma de mantener un registro de los archivos que se copian (con éxito o no)? Quiero poder verificar los archivos que se copiaron, pero tengo un registro con los archivos que no se pudieron copiar (omitir)*, así como el tipo de error.

* ¿O al menos el nombre del archivo (incluso 0 kB) para poder volver atrás y comprobarlo más tarde?

Gracias de antemano.

Respuesta1

rsync -av /path/to/copyfrom/--log-file= foo.logproducidoexactamenteel resultado esperado.
Luego, escribí un pequeño script para extraer el número total de archivos copiados/no copiados + los errores y la ruta de los archivos que no se pudieron copiar.

El ssd de "destino" se formateó como ntfs, lo que creó algunos errores debido a los caracteres permitidos, etc. Una vez que el ssd se formateó como ext4 (no me importa la "limitación" de ext4 con Windows), todo estuvo bien.

información relacionada