Ich bin sudo rsync -va --progress
vom Stammverzeichnis eines externen Laufwerks in einen Ordner auf einem anderen externen Laufwerk gelaufen . Der Grund ist, dass das Quelllaufwerk ein fehlerhaftes NTFS hat und ich keinen Zugriff auf einen Windows-PC habe, um das NTFS zu reparieren.
10 Stunden später hieß es:
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]
Ich habe die gesamte Terminalausgabe gespeichert. Am Anfang gibt es ein paar Hundert Input/output error (5)
für Dateien, die ich eigentlich nicht brauche, insgesamt ungefähr 2 GB. Die "Datenträgernutzung" in OSX Finder gibt an, dass die Quelle 617 Milliarden Bytes beträgt, nicht 608 wie im obigen Bericht.
Fragen:
- Sagt der erste Teil der ausführlichen Ausgabe (Erstellen einer Dateiliste) definitiv
Input/output error (5)
für JEDE Datei, die nicht kopiert wird? - Bedeutet
code 23
dies, dass alle Dateien mit AusnahmeInput/output error (5)
derjenigen erfolgreich kopiert wurden?
grep '^rsync: ' output
möglicherweise hilfreich.