Hace cuatro horas inicié rsync para crear una copia de todo mi /home
directorio (estoy usando Ubuntu) en un disco duro externo. Vivo /home
en una partición separada de 150 GB de los cuales se utilizan 106 GB. También tengo una /
partición (con mi instalación de Ubuntu, etc.) con 12 GB de datos.
Sin embargo, rsync todavía se está ejecutando pero ya ha creado 205 GB de datos en el disco duro (según lo informado por du -hs home/
).
No tengo idea de qué está copiando rsync actualmente, hasta donde yo sé, puede copiar como máximo 106 GB de datos.
Comencé el proceso rsync con el siguiente comando:
rsync -a /home /media/BackupsDisk/MyBackup
¿Alguien tiene una idea de qué podría causar este comportamiento?
EDITAR: Acaba de terminar. Creó un total de 211 GB de datos, que es más que las particiones /
y /home
juntas. Quizás en algún lugar haya un enlace simbólico a /dev/random
...
Respuesta1
Es posible que tenga enlaces a otras carpetas en sus carpetas de inicio, no estoy seguro de si rsync sigue los enlaces en modo archivo o no.
EDITAR: podría valer la pena usar el indicador -l que mantiene los enlaces simbólicos como enlaces simbólicos a menos que desee copiar el contenido de cualquier carpeta con enlaces simbólicos.
Respuesta2
Puede agregar la -v
opción para rsync
ver por qué tarda tanto.
find
es tu amigo para encontrar los archivos grandes en la nueva ubicación.
Por ejemplo, para buscar archivos de más de 10 megabytes en mi casa, haría:
find ~ -size +10M