Ho eseguito sudo rsync -va --progress
dalla radice di un'unità esterna a una cartella su un'altra unità esterna. Il motivo è che l'unità di origine ha un NTFS privo di errori e non ho accesso a un PC Windows per riparare NTFS.
10 ore dopo ha detto:
sent 608725204596 bytes received 19365712 bytes 15902210.53 bytes/sec
total size is 608586212274 speedup is 1.00
rsync error: some files could not be transferred (code 23) at /SourceCache/rsync/rsync-42/rsync/main.c(992) [sender=2.6.9]
Ho salvato l'intero output del terminale. All'inizio, ci sono alcune centinaia Input/output error (5)
di file che in realtà non mi servono per un totale di circa 2 GB. OSX Finder "utilizzo del disco" mi dice che l'origine è 617 miliardi di byte, non 608 come nel rapporto sopra.
Domande:
- La prima parte dell'output dettagliato (creazione di un elenco di file) dice sicuramente
Input/output error (5)
per OGNI file che non verrà copiato? - Fa
code 23
significa che tutti i file ad eccezione diInput/output error (5)
quelli sono stati copiati con successo?
grep '^rsync: ' output
potrebbe essere utile.