मैं sudo rsync -va --progress
एक बाहरी ड्राइव के रूट से दूसरे बाहरी ड्राइव पर एक फ़ोल्डर में भाग गया। कारण यह है कि स्रोत ड्राइव में एक त्रुटि-पूर्ण NTFS है और NTFS की मरम्मत के लिए मेरे पास एक विंडोज पीसी तक पहुंच नहीं है।
10 घंटे बाद यह कहा:
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]
मैंने पूरे टर्मिनल आउटपुट को सहेजा। शुरुआत में, कुछ सौ Input/output error (5)
फाइलें हैं जिनके लिए मुझे वास्तव में कुल 2GB की आवश्यकता नहीं है। OSX खोजक "डिस्क उपयोग" मुझे बताता है कि स्रोत 617 बिलियन बाइट्स है, न कि 608 उपरोक्त रिपोर्ट में।
प्रशन:
- क्रिया आउटपुट का पहला भाग (फ़ाइल सूची बनाना) निश्चित रूप से
Input/output error (5)
हर फ़ाइल के लिए कहता है जिसे कॉपी नहीं किया जाएगा? - क्या
code 23
इसका मतलब यह है किInput/output error (5)
लोगों को छोड़कर सभी फाइलों को सफलतापूर्वक कॉपी किया गया था?
grep '^rsync: ' output
सहायक हो सकता है।