J'ai couru sudo rsync -va --progress
de la racine d'un lecteur externe vers un dossier sur un autre lecteur externe. La raison en est que le lecteur source a un NTFS contenant des erreurs et je n'ai pas accès à un PC Windows pour réparer le NTFS.
10 heures plus tard, il a déclaré:
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]
J'ai enregistré l'intégralité de la sortie du terminal. Au début, il y en a quelques centaines Input/output error (5)
pour des fichiers dont je n'ai en fait pas besoin pour un total d'environ 2 Go. "Utilisation du disque" du Finder OSX me dit que la source est de 617 milliards d'octets, pas 608 comme dans le rapport ci-dessus.
Des questions:
- La première partie de la sortie détaillée (création d'une liste de fichiers) indique-t-elle définitivement
Input/output error (5)
TOUT fichier qui ne sera pas copié? - Cela
code 23
signifie- t -il que tous les fichiers saufInput/output error (5)
ceux ont été copiés avec succès?
grep '^rsync: ' output
peut être utile.