स्थानीय TimeMachine बैकअप वास्तव में कैसे काम करते हैं?


9

चूंकि मैक OS X 10.7 (लायन) TimeMachine /.MobileBackupsअगर सक्षम ( tmutil enableLocal, पोर्टेबल मैक पर डिफ़ॉल्ट रूप से सक्षम ) स्थानीय बैकअप करता है ।

विभिन्न प्रकार के बैकअप फैंसी टाइममैकेन स्पेस बात में एन्कोडेड रंग हैं, स्थानीय बैकअप सफेद, बाहरी भंडारण बैंगनी हैं। वे ज्यादातर केवल एक मिनट से भिन्न होते हैं। वास्तव में उन स्थानीय बैकअप की अवधारणा क्या है?

क्या वे सरल हैं एक पूरी तरह से समानांतर, अतिरिक्त बैकअप? या जब आप एक सप्ताह के लिए अपने बैकअप ड्राइव से दूर रहने के बाद घर आते हैं, तो क्या वे कम से कम आपके बाहरी भंडारण बैकअप में विलय हो जाते हैं? और क्या होता है अगर मुझे अचानक डिस्क स्थान की बहुत आवश्यकता होती है? क्या मुझे स्थानीय बैकअप को मैन्युअल रूप से निकालने की आवश्यकता है?


क्या आपको बुरा लगता है अगर मैं कुछ बारीकियों को संपादित करता हूं, जो इस रूप को एक बहुत व्यापक, एकाधिक प्रश्न की तरह, सैद्धांतिक रूप से "कृपया मुझे सिखाएं" प्रश्न के लिए एक व्यक्ति के अनुरोध के लिए मान्य हैं और इसे एक उद्देश्य में बदलने का प्रयास करें, "जवाबदेह" एक जवाब "सवाल?
bmike

/ वेंट यह एक बहुत लगता है कि आप एक चर्चा / जगह हवा राय करना चाहते हैं ...
bmike

हाइपरक्रिटिकल का एपिसोड 28, "ट्रस्ट, लेकिन वेरिफाई", (5by5.tv पर अनुपलब्ध ) में टाइम मशीन बैकअप कैसे काम करता है , इसका अच्छा परिचय है।
क्रिश्चियन कॉरिज़

क्या यह मेरे द्वारा पहले पूछे गए प्रश्न का डुप्लिकेट नहीं है: apple.stackexchange.com/questions/18532/… ?
रिंजविंड

मुझे एक नया रेटिना एमबीपी मिला है और स्थानीय बैकअप डिफ़ॉल्ट रूप से सक्षम नहीं हैं। मुझे आश्चर्य है कि अगर कुछ स्थापित होने के बाद स्थानीय फाइल सिस्टम का निर्माण होता है और पहले कुछ यूएसबी कनेक्टेड बैकअप इवेंट होते हैं।
bmike

जवाबों:


4

मैंने यह भी सोचा था कि लोकल स्नैपशॉट्स को आपके टाइम मशीन बैकअप में विलय करना था, लेकिन ऐसा लगता है, मेरे अनुभव में, कि वे नहीं करते हैं। आप टाइम मशीन और "अबाउट दिस मैक" दोनों में देख सकते हैं कि वे बाहरी हार्डड्राइव के कई बैकअप के बाद भी मौजूद हैं। मुझे लगता है कि वे अपने आप को जिस तरह से टाइम मशीन बैकअप करते हैं, अंतरिक्ष को बचाने के लिए, दैनिक और साप्ताहिक बैकअप में विलय करने के बजाय विलय करने वाले हैं। जहां तक ​​फाइंडर की बात है, तो स्पेस का इस्तेमाल नहीं किया गया है। फ़ाइंडर विंडो के निचले भाग में जानकारी पट्टी में देखने से पता चलता है कि आपका रूट ड्राइव दिखाएगा कि आपके पास कुछ और जगह है जैसे कि iStat नैनो डैशबोर्ड पर दिखाई देगी। मुझे लगता है कि यह इसलिए है क्योंकि बैकअप को व्यय योग्य माना जाता है। यदि आपके कंप्यूटर को वास्तव में अंतरिक्ष की आवश्यकता है, तो मुझे लगता है कि कमरे को बनाने के लिए इसके कुछ स्नैपशॉट से छुटकारा मिल जाएगा। हम देख सकते हैं कि भविष्य में वे नियमित टाइम मशीन बैकअप में वापस विलय कर रहे हैं क्योंकि शेर अधिक परिपक्व हो गया है। यह भी ध्यान देने योग्य है कि मुझे नहीं लगता कि वे वास्तविक 'बैकअप' को इस अर्थ में गिनते हैं कि आप उन्हें ठीक नहीं कर सकते हैं ठीक उसी तरह जैसे आप रिकवरी एचडी से टाइम मशीन बैकअप को पुनर्स्थापित कर सकते हैं। वे वास्तव में आपके संपूर्ण फाइल सिस्टम के बजाय एक फ़ाइल को पुनर्प्राप्त करने में आपकी सहायता करने के लिए हैं।


1
हाँ, मुझे भी लगा कि वे विलय नहीं करेंगे। और हां, मोबाइल बैकअप हार्डवेयर को विफल करने / नई ड्राइव पर आपके सिस्टम को पुनर्स्थापित करने की सुरक्षा नहीं है। यह सिर्फ इतना अधिक समझ में आता है अगर स्थानीय और दूरस्थ बैकअप एक तरह से एकीकृत हो जाएगा ... आह
बरबज

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

1

जब आपका बाहरी हार्ड ड्राइव कनेक्ट नहीं होता है तब भी लोकल टाइम मशीन बैकअप का उद्देश्य एक घंटे का बैकअप रखना होता है। जब आप अपने बाहरी ड्राइव को कनेक्ट करते हैं, तो यह स्थानीय बैकअप को बाहरी ड्राइव पर कॉपी करता है।

यही कारण है कि यह पोर्टेबल मैक पर डिफ़ॉल्ट रूप से सक्रिय होता है क्योंकि वे मानते हैं कि आपके डेस्कटॉप मैक की बाहरी हार्ड ड्राइव को स्थायी रूप से प्लग किया गया है यदि आप टाइम मशीन के साथ प्रति घंटा बैकअप में रुचि रखते हैं।


क्या आप निश्चित हैं कि यह वास्तव में स्थानीय बैकअप को बाहरी संग्रहण में कॉपी करता है?
बरबज

मैं 100% निश्चित नहीं हूं। मुझे लगता है कि मैंने इसे कहीं पढ़ा है, लेकिन मुझे याद नहीं है कि मुझे कहां और मुझे खुद से प्रयास करने का मौका नहीं मिला। माफ़ करना।
ओलिवियर

यह पाया: 9to5Mac
ओलिवियर

दुर्भाग्य से, लेख गलत लगता है, मेरा उत्तर देखें।
बरबज

1

स्थानीय बैकअप किसी भी स्थान का उपयोग नहीं करते हैं, जहां तक ​​उपयोगकर्ता का संबंध है। उन्हें जिस क्षेत्र में रखा गया है वह ओएस के अप्रयुक्त के रूप में चिह्नित है, इसलिए आपके 30Gb मुक्त स्थान में वास्तव में उदाहरण के लिए 5Gb या बैकअप हो सकते हैं। स्थानीय बैकअप पूरी तरह से मशीन बैकअप बैकअप थो के रूप में समान नहीं हैं, जो (कारण के भीतर) आवेदन बायनेरिज़ सहित किसी भी परिवर्तित फ़ाइलों की प्रतियां लेता है। स्थानीय बैकअप आपके दस्तावेज़ों आदि में किए गए परिवर्तनों के लिए अधिक हैं और संस्करणों के साथ अच्छी तरह से dovetail आदि, क्या आपको अधिक स्थान की आवश्यकता होगी जहां सिस्टम हाल के परिवर्तनों को संरक्षित करने के लिए आयु के क्रम में आपके स्थानीय बैकअप को चक्रित करेगा और अधिलेखित करेगा। और, जैसा कि ओलिवियर ने सही उल्लेख किया है, वे बंद हो जाते हैं आपके उचित टाइम मशीन में आपके पास एक होना चाहिए जब यह जुड़ा होता है।


"स्थानीय बैकअप आपके दस्तावेज़ों में किए गए परिवर्तनों और संस्करणों आदि के साथ अच्छी तरह से परिचित कराने के लिए अधिक हैं।" स्थानीय / मोबाइल टाइम मशीन ( /.MobileBackups) पूरी तरह से दस्तावेज़ संस्करणों ( /.DocumentRevisions-V100) से असंबंधित है ।
सॉरेन कुक्लाउ

पूरी तरह से असंबंधित नहीं है, दस्तावेज़ संस्करण संग्रहीत किए जाते हैं जैसा कि आप एक अलग क्षेत्र में सही ढंग से कहते हैं, मैं केवल इंगित कर रहा था कि स्थानीय टीएम बैकअप सामान्य संस्करण के हिस्से के रूप में संस्करणों को शामिल करना जानते हैं। यह कहते हुए कि वे एक ही हैं, बस एक दूसरे के बारे में जानता है।
स्टफ

तो आप वास्तव में क्या कह रहे हैं? .MobileBackupsफ़ोल्डर फाइल सिस्टम में मौजूद है, लेकिन अंतरिक्ष का उपभोग नहीं करता है? मुझे नहीं लगता कि एचएफएस + इतना उन्नत है कि आप फ़ोल्डर्स को "स्थान की आवश्यकता होने पर अधिलेखित कर सकते हैं" के रूप में चिह्नित कर सकते हैं ...
barbaz

हां, यह बहुत सुंदर है जो मैं कह रहा हूं, लेकिन अब आप इसे कैसे समझाते हैं। फ़ाइलें निश्चित रूप से अंतरिक्ष का उपभोग करती हैं, उनके पास मौजूद हैं। लेकिन जब आप अपने मैक ओएस एचडी पर "जानकारी प्राप्त करते हैं" करते हैं, तो यह कुछ फ़ाइलों और क्षेत्रों को भव्य कुल से बाहर करना जानता है। स्पष्ट रूप से पर्दे के सामान के पीछे कुछ चालाक है जो इसे सक्षम करता है, और बैकअप निश्चित रूप से पुराने वाले को हटाने के लिए साइकिल चलाए जाते हैं यदि अंतरिक्ष को वास्तविक गैर-बैकअप फ़ाइलों द्वारा उसी तरह से अनुरोध किया जाता है जब आपकी बाहरी टीएम डिस्क भर जाती है, तो यह नवीनतम के लिए जगह बनाने के लिए सबसे पुराना हटाता है।
स्टिक

1
मुझे नहीं पता कि ओएस एक्स स्वचालित रूप से बैकअप हटाता है क्योंकि यह अंतरिक्ष से बाहर चलाता है। यह फाइंडर में बैकअप से लिए गए स्थान को छिपाता है, हालाँकि: फ़ाइंडर इसे मुफ्त में रिपोर्ट करता है; सिस्टम इंफॉर्मेशन ने इसे रिपोर्ट के रूप में लिया।
सॉरेन कुक्लाउ

1

इसलिए, मैंने प्रश्न के भाग 1 की जांच की: बाहरी डिस्क के पुन: प्रकट होने पर बैकअप को बाहरी टाइममाइन बैकअप में विलय नहीं किया जाता है।

[15:21:35] मैंने अपना बैकअप ड्राइव काट दिया

[16:40:01] मैंने अपने /.MobileBackupsफ़ोल्डर की सामग्री की जाँच की

# ls -l /.MobileBackups/Computer/ | tail -n2
drwxr-xr-x@ 3 root  wheel  102 Aug 11 15:36 2011-08-11-153653
drwxr-xr-x@ 3 root  wheel  102 Aug 11 16:36 2011-08-11-163653

[16:55:31] मैंने अपने बैकअप ड्राइव को फिर से कनेक्ट किया और "बैक अप नाउ" पर क्लिक किया

[१ [:००:१०] बैकअप समाप्त, बाहरी बैकअप ड्राइव की सामग्री की जाँच की

$ ls -l '/Volumes/Time Machine Backups/Backups.backupdb/<myhostname>' | tail -n3
drwxr-xr-x@ 6 root  staff  204 Aug 11 14:41 2011-08-11-144112
drwxr-xr-x@ 6 root  staff  204 Aug 11 17:00 2011-08-11-170010
lrwxr-xr-x  1 root  staff   17 Aug 11 17:00 Latest -> 2011-08-11-170010

जैसा कि एक देख सकता है, बाहरी ड्राइव में प्रदर्शन किए गए स्थानीय बैकअप को बाहरी ड्राइव में शामिल नहीं किया गया है। बैकअप पूरी तरह से स्वतंत्र प्रतीत होते हैं - बहुत खराब कार्यान्वयन :(


क्या आप निश्चित हैं कि इंटरमीडिएट संस्करणों वाले डेटा के स्टोर को पूरे टाइम मशीन के रूप में कैप्चर नहीं किया गया था?
bmike

@bmike "संपूर्ण रूप से" का क्या अर्थ है?
बारबज

1
टाइम मशीन सभी फाइलों को स्नैपशॉट के लिए उपयोग करता है, सिवाय उन लोगों के, जिन्हें नियम द्वारा बाहर रखा गया है - मैं पूछ रहा हूं कि क्या आपने नवीनतम बाहरी बैकअप पर .MobileBackups की जाँच की है या केवल यह मान लिया है कि वे पूरे टिकट के लिए समय टिकटों पर आधारित नहीं थे।
bmike

यदि आप पूछ रहे हैं कि क्या बाहरी बैक-अप फ़ोल्डर में हैं /.MobileBackups- नहीं, तो निश्चित रूप से वे नहीं करते हैं। TimeMachine द्वारा इसे हार्ड-बाहर रखा गया है, अन्यथा यह बैकअप का बैकअप देता है।
बरबज
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.