विभिन्न कंप्यूटरों पर आम फ़ोल्डरों से एकतरफा सिंक


0

मुझे यकीन नहीं है कि यह एक डुप्लिकेट है, लेकिन मुझे एक पूर्वनिर्धारित समाधान खोजने में वास्तव में कठिन समय हो रहा है। मेरे पास 1TB हार्ड ड्राइव के साथ एक डेस्कटॉप और 256GB प्रत्येक के साथ 3 लैपटॉप हैं। मैं कई बार सभी कंप्यूटरों में बहुत सारे संगीत डाउनलोड करता हूं, इसलिए कभी-कभी एक कंप्यूटर पर एल्बम होते हैं और दूसरे पर नहीं, आदि। मैं अपने सभी संगीत (लगभग 500 जीबी) को डेस्कटॉप पर संग्रहीत कर सकता हूं, लेकिन यह फिट नहीं होगा। किसी भी लैपटॉप पर और मैं उनमें से किसी पर भी इसका एक अंश भी नहीं चाहता। मैं एक बाहरी हार्ड डाइव पर एक फ़ोल्डर चाहता हूं जिसे सभी कंप्यूटरों के खिलाफ समय-समय पर गायब होने वाले कुछ भी बैकअप के लिए चेक किया जा सकता है। इसलिए मैं किसी भी लैपटॉप के साथ फ़ोल्डर को सिंक करने में दिलचस्पी नहीं रखता। क्या सुपरडुपर, कार्बन कॉपी या टाइम मशीन ऐसा करेगी? इस तरह से कुछ के लिए Git या किसी vcs का उपयोग करने वाला कोई भी?

मेरे पास यह करने के लिए एक साधारण कार्यक्रम की शुरुआत है जो मूल रूप से सिर्फ है diff -r x y | grep "pattern to match" | cp -r folder a location bलेकिन बाहरी ड्राइव पर एक के साथ उस संगीत फ़ोल्डर को अलग करना बेहद धीमा है। इसके अलावा, मुझे लगा कि वहाँ से बेहतर समाधान हो सकता है।

जवाबों:


0

मैं हमेशा rsyncइसे हासिल करने के लिए उपयोग करता हूं । मान लें कि आप अपने /mnt/mydiskसभी लैपटॉप पर अपने बाहरी एचडीडी को माउंट करते हैं और आपके सभी संगीत बैकअप /mnt/mydisk/musicनिर्देशिका में रहते हैं । और यदि आपके सभी लैपटॉप डाउनलोड की गई संगीत फ़ाइलें अंदर रहती हैं ~/Downloads/mymusic, तो निम्न कमांड करेगा

rsync -az ~/Downloads/mymusic/ /mnt/mydisk/music

यह कमांड उन लोगों को सिंक करेगा जो आपको उपलब्ध नहीं हैं /mnt/mydisk/musicऔर ~/Downloads/mymusic/आप man rsyncअधिक जानकारी के लिए जांच कर सकते हैं ।

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