Copiei arquivos usando rsync com:
rsync -trvh "/media/user/HDD/Arch/" "/media/user/my_drv/Arch/" && rsync -trvhc "/media/user/HDD/Arch/" "/media/user/my_drv/Arch/"
Depois que o rsync concluiu sua execução, as últimas linhas de saída foram:
sent 218.26G bytes received 1.37M bytes 5.48M bytes/sec
total size is 218.20G speedup is 1.00
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1338) [sender=3.2.7]
Depois de verificar quais arquivos não foram copiados, executei:
rsync -trnqhc "/media/user/HDD/Arch/" "/media/user/my_drv/Arch/"
e não obtive nenhuma saída. Verifiquei as propriedades de ambas as pastas.
Para /media/user/my_drv/Arch/
(pasta de destino) obtive: Arquivos: 65697, pastas: 19812
Para /media/user/HDD/Arch/
(pasta de origem) obtive: Arquivos: 65700, pastas: 19815
Se a pasta de origem tiver menos arquivos que a pasta de destino, por que o rsync -trnqhc
comando não fornece saída (espero saída com arquivos que não foram copiados)? Como posso descobrir quais arquivos não foram copiados da origem para o destino?