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.log
producidoexactamenteel 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.