रिमोट सिंक, rsync
बड़ी मात्रा में डेटा की प्रतिलिपि बनाने के लिए एक विश्वसनीय विकल्प है। आप प्रतिलिपि तैयार करने से पहले कमांड तैयार कर सकते हैं और ड्राई-रन कर सकते हैं; --dry-run
कॉपी का अनुकरण करने के लिए जोड़ें ।
आपका अंतिम आदेश काफी सरल होगा:
sudo rsync -vaE --progress /Volumes/SourceName /Volumes/DestinationName
झंडे हैं:
v
वर्बोसिटी बढ़ाता है।
a
प्रतीकात्मक लिंक और अनुमतियों सहित स्रोत फ़ाइलों को ठीक से दर्पण करने के लिए संग्रह सेटिंग्स लागू करता है।
E
विस्तारित विशेषताओं और संसाधन कांटे (OS X केवल) की प्रतियां।
progress
प्रतिलिपि के दौरान गणना डाउन और स्थानांतरण आँकड़े प्रदान करता है।
sudo
, यह सुनिश्चित करने के लिए उपयोग किया जाता है कि rsync
मालिक की परवाह किए बिना आपकी ड्राइव पर सभी फ़ाइलों तक पहुंचने और पढ़ने के लिए उचित अधिकार हैं। यह rsync
मूल स्वामी की जानकारी को पुनः बनाने के लिए नई ड्राइव पर फ़ाइलों को लिखने की भी अनुमति देता है।
rsync
सबसे अच्छा विकल्प होने की संभावना है क्योंकि यह समस्याओं के मामले में फिर से संगठित हो सकता है, विस्तृत लॉगिंग प्रदान करता है, और शेष सुरक्षित रहते हुए भी उतना ही तेज़ हो सकता है।
अधिकांश से प्राप्त करने के लिए कई गाइड हैं rsync
, rsync कमांड उदाहरण प्रासंगिक उदाहरण प्रदान करते हैं। नीचे दिए गए @GordonDavisson टिप्पणियों के रूप में, अनुगामी स्लैश के साथ देखभाल करें; यदि आपकी प्रतिलिपि किसी फ़ोल्डर से शुरू होती है तो ये अंतर की दुनिया बना सकते हैं।
वैकल्पिक उपकरण शामिल हैं ditto
और cp
। दोनों ही उचित विकल्प हैं, लेकिन अलग-अलग वाक्य-विन्यास प्रदान करते हैं।