Quatro horas atrás, iniciei o rsync para criar uma cópia de todo o meu /home
diretório (estou usando o Ubuntu) para um disco rígido externo. Minha /home
vida está em uma partição separada de 150 GB, dos quais 106 GB são usados. Eu também tenho uma /
partição (com minha instalação do Ubuntu etc.) com 12 GB de dados.
No entanto, o rsync ainda está em execução, mas já criou 205 GB de dados no HDD (conforme relatado por du -hs home/
).
Não tenho ideia do que o rsync está copiando atualmente, até onde sei, ele pode copiar no máximo 106 GB de dados.
Iniciei o processo rsync com o seguinte comando:
rsync -a /home /media/BackupsDisk/MyBackup
Alguém tem uma idéia do que pode causar esse comportamento?
EDITAR: Acabou de terminar. Ele criou um total de 211 GB de dados, que é mais do que as partições /
e /home
juntas. Talvez em algum lugar haja um link simbólico para /dev/random
...
Responder1
É possível que você tenha links para outras pastas em suas pastas pessoais. Não tenho certeza se o rsync segue links no modo de arquivo ou não.
EDIT: Pode valer a pena usar o sinalizador -l que mantém links simbólicos como links simbólicos, a menos que você queira copiar o conteúdo de qualquer pasta com link simbólico.
Responder2
Você pode adicionar a -v
opção para rsync
ver por que está demorando tanto.
find
é seu amigo para encontrar arquivos grandes no novo local.
Por exemplo, para encontrar arquivos maiores que 10 mega bytes em minha casa eu faria:
find ~ -size +10M