उबंटू पर टाइम मशीन?


11

क्या उबंटू के लिए बैकअप सिस्टम जैसी टाइम मशीन है? यदि नहीं, तो निकटतम वस्तु क्या है?

जवाबों:


8

मैंने उत्कृष्ट प्रभाव के लिए rsnapshot का उपयोग किया है। आप इसे rsync कर सकते हैं और समय के आधार पर कई पुराने संस्करण रख सकते हैं, जैसा कि आप चाहते हैं / के लिए जगह है। मुझे आज से 6 संभावित संस्करण मिले हैं, एक सप्ताह के लिए दैनिक, 4 सप्ताह और फिर 6 महीने के लायक। मैंने पहले ही इसे कई फ़ाइल पुनर्प्राप्त करने के लिए उपयोग किया है मुझे लगा कि मैं ओवरराइटिंग के कारण खो गया हूं।

एकमात्र समस्या जो मेरे पास थी, वह पिछले रन के समय पर पूरा न होने के कारण नहीं चल रही थी, और इसलिए इसने लॉकफ़ाइल झूलना छोड़ दिया। यह एक रिमोट मशीन पर था, जिसने बैकअप / संग्रह के लिए rsync फ़ाइलों के लिए SSH पर पासवर्ड-कम लॉगिन किया और मैंने इसे जांचने के लिए सर्वर पर बहुत बार लॉग इन नहीं किया। वहां पर एक लॉगवॉच स्क्रिप्ट चलाना (लॉग्स से समस्याओं को ईमेल करना) कम से कम यह सुनिश्चित करें कि मैंने समस्याओं को इसे फिर से शुरू करने के लिए देखा है, और यह तब से परेशानी मुक्त है। मेरे स्थानीय सर्वर पर, यह कोई समस्या नहीं है।


बहुत सुंदर। उस पृष्ठ से: "rsync और हार्ड लिंक का उपयोग करके, एकाधिक, पूर्ण बैकअप को तुरंत उपलब्ध रखना संभव है। आवश्यक डिस्क स्थान एक पूर्ण बैकअप, प्लस वृद्धिशील के स्थान से थोड़ा अधिक है ।" आपने इसे कुछ समय के लिए उपयोग किया है और इसे तब स्थिर पाया है?
क्वार्क


5

Déjà Dup (दिन-j-doop) एक साधारण बैकअप प्रोग्राम है। यह बैकअप राईट वे (एन्क्रिप्टेड, ऑफ-साइट और नियमित) करने की जटिलता को छुपाता है और बैकएंड के रूप में दोहराव का उपयोग करता है।

विशेषताएं:

  • अमेज़ॅन S3 सहित स्थानीय या दूरस्थ बैकअप स्थानों के लिए समर्थन
  • सुरक्षित रूप से एन्क्रिप्ट और आपके डेटा को संपीड़ित करता है
  • इंक्रीमेंटल बैक अप, आपको किसी विशेष बैकअप से पुनर्स्थापित करने देता है
  • अनुसूचियां नियमित बैकअप
  • अपने गनोम डेस्कटॉप में अच्छी तरह से एकीकृत करता है

मैंने इसे अब लगभग एक वर्ष के लिए सफलतापूर्वक उपयोग किया है, और बैकअप कभी भी इस दर्द रहित नहीं रहा है।
वोल्फ्राम अर्नोल्ड

3

उपयोग करते समय , ट्यूटोरियल के लिए हर यूनिक्स के लिए टाइम मशीनrsync देखें, अंतिम बैकअप के बाद से नहीं बदली गई फ़ाइलों के लिए हार्ड लिंक बनाने के विकल्प का उपयोग करके । पसंद:--link-dest

#!/bin/sh

# Mount point of the external disk
dest=/media/backupdisk

date=`date "+%Y%m%d-%H%M%S"`
latest=$dest/latest
current=$dest/$date

rsync -aP --link-dest=$latest $HOME/Documents $current

ln -s $current $latest-$date
mv -f $latest-$date $latest

मैक ओएस एक्स टाइम मशीन न केवल अपरिवर्तित फ़ाइलों के लिए हार्ड लिंक का उपयोग करता है, बल्कि उन फ़ोल्डरों के लिए हार्ड लिंक का भी उपयोग करता है जिसमें कोई फ़ाइल बिल्कुल भी नहीं बदली है।

मुझे लगता है कि अधिकांश यूनीस फ़ोल्डरों के लिए हार्ड लिंक की अनुमति नहीं देते हैं, लेकिन अगर आपका rsyncउन्हें बनाता है, तो पुराने बैकअप को हटाते समय सावधान रहें: आपको unlinkफ़ोल्डरों के हार्ड लिंक को हटाने के लिए उपयोग करना चाहिए , और ऐसे हार्ड-लिंक्ड फ़ोल्डर में दिखाई देने वाली किसी भी फ़ाइल को कभी भी हटाएं नहीं। rmहार्ड-लिंक्ड फ़ाइलों का उपयोग करते समय , केवल हार्ड लिंक को हटा दिया जाता है। अच्छा। लेकिन जब एक हार्ड-लिंक किए गए फ़ोल्डर में पुनरावृत्ति होती है और फिर वहां दिखाई देने वाली फ़ाइलों को हटाता है, तो "मूल" फाइलें हटा दी जाती हैं और यह सभी हार्ड-लिंक किए गए फ़ोल्डरों को प्रभावित करता है जो एक ही चीज़, यहां तक ​​कि अधिक हाल के बैकअप को भी प्रभावित करता है!

दूसरे शब्दों में: rm -R 20140101-221000हार्ड-लिंक्ड फ़ोल्डर में कुछ फिर से चल सकता है और फिर rm"मूल" फाइलों पर साहसपूर्वक लागू हो सकता है। आपको चेतावनी दी गई थी।

(उपरोक्त साइट में फ्लाईबैक का भी उल्लेख है , जो अभी भी टिप्पणियां प्राप्त करता है, हालांकि 2007 के मई 2010 के अंत से नवीनतम डाउनलोड तिथियां हैं । शायद यह सिर्फ बहुत मजबूत सॉफ्टवेयर है, जिसमें बदलाव की कोई आवश्यकता नहीं है।)


2

TimeVault को विशेष रूप से TimeMachine का अनुकरण करने के लिए डिज़ाइन किया गया था। सैद्धांतिक सुविधा सेट वह है जो मैं एक टाइम मैकिने क्लोन से चाहता हूं , विशेष रूप से अंतरिक्ष बचत। दुर्भाग्य से यह सुप्त प्रतीत होता है: थोड़ी ही देर में विकास की गतिविधि हुई। मैं इसे पूर्णता के लिए उल्लेख करता हूं, और क्योंकि, अगर उन्हें आगे काम करने के लिए प्रेरित किया जा सकता है, तो यह काफी आशाजनक लगता है।


0

मुझे सीधे टाइमबैचिन के बारे में पता नहीं है लेकिन हम एक अनुसूचित क्रॉन जॉब के साथ RSync का उपयोग करते हैं ।


RSync एक बैकअप प्रतिलिपि बनाने का एक अच्छा तरीका है, लेकिन यह आपको संस्करण इतिहास, जो कि मेरी राय में, टाइम मशीन का सबसे बेहतर हिस्सा है, रखने में मदद नहीं करता है।
jtb

1
@jtb, बस स्पष्ट इंगित करने के लिए: टाइम मशीन मुख्य रूप से एक बैकअप सिस्टम है, न कि एक संग्रह (और निश्चित रूप से एक संस्करण नियंत्रण प्रणाली नहीं)। विशेष रूप से फ़ाइलें (या फ़ाइलों के संस्करण) जो आपकी हार्डडिस्क पर शीघ्र ही (एक सप्ताह से कम समय) रहते हैं, बैकअप से बहुत जल्दी समाप्त हो सकते हैं जितना आप सोच सकते हैं।
अर्जन

0

मैं साधारण बैकअप कॉन्फिगरेशन / रिस्टोर का उपयोग कर रहा हूं, और चयनित स्थानों को हर दूसरे दिन या एक बार बाहरी हार्ड-ड्राइव पर बैकअप कर रहा हूं। के रूप में अभी तक एक समस्या नहीं है, इसलिए मैं पुनर्स्थापना भाग के लिए वाउच नहीं कर सकता, लेकिन बैकअप ठीक है।

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