मेरे पास 2 बाहरी ड्राइव हैं जो मैं सिंक में रखता हूं, का उपयोग करके rsync। मैं यह कार्य नियमित रूप से दो मशीनों में करता हूं, और अक्सर सुविधा के लिए एक से दूसरे पर स्विच करता हूं। मेरे पास डेबियन 9 चलाने वाली 4 मशीनें हैं, और उनमें से प्रत्येक पर इन ड्राइव का उपयोग करें।
आज सुबह मैंने निम्नलिखित प्रयोग किया:
rsync -ahv --delete drive-x drive-y
और कुछ सौ विफलताओं की सूचना पर आश्चर्य हुआ।
ज्यादातर: rsync: readlink_stat... failed: Input/output error (5)
यह भी:rsync: rsync: recv_generator: mkdir ... failed: Read-only file system (30)
इस बात का पता लगाने के लिए कि क्या हुआ, मैंने ड्राइव को दो बार रिमूव किया, रिबूट किया, rsyncबिना भागे --deleteऔर मूल रूप से मेरे सामान्य ने कुछ ऐसा तय करने की कोशिश की, जिसने मज़बूती से लंबे समय तक काम किया हो। rsyncफिर से स्थापित करने के बारे में भी सोचा । इससे पहले कि मैं ऐसा करता कि मैंने rsyncदूसरी मशीन पर 2 ड्राइव करने का फैसला किया , जिसे मैं ऑफ़लाइन चलाता हूं। rsyncबस उसी तरह से काम करना चाहिए जैसे यह होना चाहिए।
यहां पोस्ट की गई सामग्री को पढ़ने के बाद, मैंने स्थापित किया clamav, हस्ताक्षरों को अपडेट किया और मेरे होम डायरेक्टरी को स्कैन किया। मैं नियमित रूप से एक अलग मशीन पर इसका उपयोग करता हूं। मुझे 1 और केवल 1 PUA मिला, और मैंने इसे हटा दिया। मैं हमेशा पीयूए को हटाता हूं। मैंने तब इस मशीन के साथ दो ड्राइवों को रिमूव किया, और प्रत्येक ड्राइव में अलग-अलग टेस्ट फाइल और फ़ोल्डर्स जोड़े।
मैं भागा rsync -ahv --delete drive_x drive_yऔर सब कुछ ठीक चला।