rsync: छिपी विशेषता के साथ कॉपी की गई फाइलें


3

मैं Windows 7 मशीन से मैक मशीन में माउंटेन लायन चलाने वाले rsync का उपयोग करके एक बैकअप चलाता हूं जो DeltaCopy एप्लिकेशन में पैक किया गया है। मैं DeltaCopy इंटरफ़ेस का उपयोग नहीं कर सकता क्योंकि गंतव्य मैप्ड ड्राइव है (Mac samba ड्राइव)।

इसलिए यहां मेरा सेटअप है: मेरे पास मैक में एक फ़ोल्डर है जो गंतव्य फ़ोल्डर है और मैं इस फ़ोल्डर को सांबा साझा के माध्यम से साझा करता हूं। विंडोज़ मशीन पर, मैं इस सांबा शेयर को एक ड्राइव पर मैप करता हूं (मान लीजिए कि M: /)

मैं rsync चलाता हूं:

rsync -arv --delete "/cygdrive/C//origin/" "/cygdrive/M//mybackup/"

यह ठीक चलता है सिवाय इसके कि गंतव्य की सभी फाइलें छिपी हुई हैं। किसी को भी यहाँ क्या हो रहा है पर एक विचार है? मैं वास्तव में किसी भी प्रतिक्रिया की सराहना करता हूं। धन्यवाद।

rsync 

जवाबों:


3

RSYNC टार्गेट डायरेक्टरी में डिफ़ॉल्ट रूप से एक टेम्प फाइल बनाता है और नाम दिया जाता है .<FILE_NAME>.<RANDOM_STRING>। कॉपी फाइल के बाद मूल नाम बदल दिया गया है।

.नाम की शुरुआत के साथ बनाई गई फ़ाइल के बाद , ओएस उनके लिए HIDDEN-विशेषता जोड़ें। तब RSYNC ने इसका नाम बदल दिया, लेकिन HIDDEN- विशेषता को बचा लिया।

Rsync के--inplace लिए अस्थायी-फ़ाइल निर्माण उपयोग पैरामीटर को अक्षम करने के लिए


और अगर फाइलें पहले से ही कॉपी हैं, तो आपको उन्हें हटाने और एक नया rsync शुरू करने की आवश्यकता है
Zurd

0

मुझे लगता है कि afp में एक बग याद है, मैंने AFP से SMB तक साझा करने वाली लक्ष्य मशीनों को स्विच किया और इस समस्या को हल किया।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.