मैं अपने टाइम मशीन के बैकअप को कैसे ट्रिम करूं और बार-बार अपडेट की गई बड़ी फ़ाइलों को ब्लोटिंग से ढूंढूं और निकालूं?


14

टाइम मशीन अच्छा है क्योंकि यह जस्ट वर्क्स है और यह पृष्ठभूमि में अपना जादू करता है। लेकिन खुद के लिए छोड़ दिया, यह वास्तव में या तो बड़ी फ़ाइलों के कारण प्रफुल्लित हो सकता है कि आपको वास्तव में फिसलने की आवश्यकता नहीं होती है और बार-बार बदलने वाली फ़ाइलों की आपको वास्तव में हर संस्करण की आवश्यकता नहीं होती है।

मैं कैसे कर सकता हूँ

  1. बैकअप से फ़ाइलें निकालें?
  2. उन फ़ाइलों को ढूंढें और बहिष्कृत करें जिन्हें मैं बैकअप नहीं लेना चाहता (जैसे अक्सर बदलते हुए)

वाह, तुम लोग तेज़ हो। मैंने इसे पोस्ट किया तो मैं अपना उत्तर पोस्ट कर सकता था लेकिन मुझे बहुत समय लग गया! ;)
एड्मबॉक्स

एक सबसे अच्छा जवाब का चयन करना चाहते हैं?
२०:२०

मैं आज रात डिस्क सूची X की कोशिश करने जा रहा हूं। क्षमा करें, मैं धीमा हूँ
adambox

जवाबों:


8

बैकअप निकालें

आप फाइंडर में संलग्न फ़ोल्डर को देखकर बैकअप से फ़ाइलों को हटा सकते हैं, फिर टाइम मशीन दर्ज करें। फ़ाइल या फ़ोल्डर ढूंढें, राइट / कंट्रोल-क्लिक करें और या तो उस बैकअप को हटा दें, या फ़ाइल के सभी बैकअप (संस्करण) को हटा दें। ( यह उत्तर देखें )

फ़ाइलों को ढूंढें और बाहर करें

सबसे अच्छा तरीका है कि मैंने बैकअप लेने और फ़ाइलों को हटाने के लिए यह पाया है:

  1. अपनी ड्राइव के बैकअप को स्कैन करने के लिए GrandPerspective का उपयोग करें । यदि आप "बैकअप ड्राइव" नामक ड्राइव पर अपने मुख्य डिस्क का बैकअप लेते हैं, तो स्कैन करेंBackup Drive/Backups.backupdb/Yourcomputername
  2. GrandPerspective आपको डिस्क उपयोग का एक अच्छा चित्रमय प्रतिनिधित्व दिखाएगा, जो बैकअप पर प्रत्येक फ़ाइल की प्रत्येक प्रतिलिपि दिखा रहा है, इसलिए यदि आपके पास 5 बार एक विशाल 5 टमटम फ़ाइल है जिसे आपने 5 बार बदला है, तो आपको 6 बड़े ब्लॉक दिखाई देंगे। इन दोहराने वाले अपराधियों को ढूंढें, जो आपके द्वारा देखे गए सबसे बड़े ब्लॉकों से शुरू होते हैं।
  3. प्रत्येक के लिए
    1. इसे भविष्य के बैकअप से बाहर निकालें: सिस्टम प्राथमिकता में टाइम मशीन प्रीफ़ पेन खोलें और विकल्प पर क्लिक करें। प्लस पर क्लिक करें और अपनी वास्तविक ड्राइव पर बैकअप फ़ाइल / फ़ोल्डर में नेविगेट करें (बैकअप ड्राइव नहीं)
    2. ऊपर दिए गए निर्देशों के अनुसार सभी बैकअप से इसे ("बैकअप हटाएं")

बाहर क्या करना है

यह उत्तर बताता है कि कुछ सामान आप बाहर करना चाह सकते हैं। कुछ और अच्छी चीजें जिन्हें मैंने ग्रैंडस्पर्सिफ़ाइड का उपयोग करके पाया :

  • ~/.dropbox(यह वह जगह है जहाँ ड्रॉपबॉक्स अपनी आंतरिक डीबी रखता है, जो पुरानी फ़ाइलों के संस्करणों को कैश करने पर बहुत बड़ा हो सकता है)
  • कुछ लोग अपने ड्रॉपबॉक्स निर्देशिका को बाहर कर देते हैं क्योंकि यह अपने सर्वर पर संशोधन रखता है, लेकिन मैं टाइम मशीन को अतिरिक्त अतिरेक और नियंत्रण के लिए ऐसा करने देता हूं।
  • आपका Downloadsफ़ोल्डर (मेरा ड्रॉपबॉक्स में वैसे भी)
  • फ़ोल्डर जहां आयातकों को आपके द्वारा हर बार स्थानांतरित करने वाली चीजें, जैसे डीवीडी रूपांतरण के लिए आसान वीएचएस , मेरे फ्लिप वीडियो कैमरा से फिल्मों का आयात , आदि।
  • Music/Podcasts (ये बहुत जगह खाते हैं और अधिकांश के लिए मुझे ज़रूरत पड़ने पर वापस एपिसोड मिल सकते हैं, साथ ही मैं कभी भी नहीं चाहता: P)
  • ~ / लाइब्रेरी / एप्लिकेशन सपोर्ट / सिंक सर्विसेज़ आपके द्वारा सिंक किए जाने के बाद इस परिवर्तन को छोड़ देती है। मेरी टाइम मशीन ड्राइव पर मेरी गजलों की प्रतियां थीं
  • /Library/Updatesओएस स्वचालित अपडेट से संकुल की प्रतियां रखना पसंद करता है। क्यों? कौन जानता है, लेकिन आप उन्हें जरूरत नहीं है UAYOR: वहाँ शायद एक कारण है Apple उन्हें बाहर नहीं करता है, तो एक पूर्ण पुनर्स्थापना एक दर्द का अधिक हो सकता है अगर आप ऐसा करते हैं

haha मैं भी एहसास नहीं था यह था अपने स्वयं के जवाब
finiteloop

1
नहीं, मैं अपने पूरे ड्रॉपबॉक्स को बाहर नहीं करना चाहूंगा। जब आपने अपनी उंगलियों पर टाइम मशीन प्राप्त की है तो बाहरी बैकअप पर भरोसा क्यों करें? और यह सुनिश्चित करने के लिए कि आप GrandPerspective को सभी फ़ाइलें देखें, आपको इसे रूट के रूप में चलाने की आवश्यकता हो सकती है।
अर्जन

और यदि /Library/Updates बैकअप के लिए लिखा जा रहा है, तो मुझे लगता है कि एप्पल, कि के लिए एक कारण के रूप में टाइम मशीन करता है स्पष्ट रूप से कई गैर-आवश्यक फ़ाइलें (देखें को बाहर superuser.com/questions/71824/... )। हो सकता है कि पूर्ण सिस्टम रिस्टोर करते समय उन्हें इधर-उधर रखना बेहतर होता है?
अर्जन

मेरी भावना यह है कि मैं हमेशा फिर से अपडेट प्राप्त कर सकता हूं। यही कारण है कि मैं ज्यादातर मुफ्त कार्यक्रमों के लिए इंस्टॉलर नहीं रखता हूं जो मुझे वेब से मिलता है। meh, व्यक्तिगत वरीयता
adambox

1
मैं इस उत्तर को स्वीकार कर रहा हूं क्योंकि डिस्क इन्वेंटरी एक्स ( सुपरयूज़र.com/questions/111363/111364#111364 ) दुर्घटनाग्रस्त हो गई जब उसने मेरे टाइम मशीन ड्राइव को स्कैन करने की कोशिश की। मुझे लगता है कि बैकअप में ओएस द्वारा उपयोग किए जाने वाले हार्डलिंक को यह सोचकर बेवकूफ बनाया गया है कि प्रत्येक बैकअप संस्करण एक संपूर्ण डिस्क था, इसलिए यह स्कैनिंग और स्कैनिंग और स्कैन करता रहा।
GrandPerspective हार्डलिंक्स के

5

उन फ़ाइलों को खोजने के लिए जो बहुत बड़ी हो सकती हैं, या अनावश्यक रूप से बैकअप हो सकती हैं, मैं डिस्क इन्वेंटरी एक्स का उपयोग करता हूं , एक ऐसा एप्लिकेशन जो आपकी वर्तमान हार्ड ड्राइव सामग्री को स्कैन करता है और आपको अपने एचडी पर फ़ाइलों के साथ-साथ जिस स्थान पर ले जा रहा है, उसका एक दृश्य प्रतिनिधित्व देता है। यूपी। (मैंने तेंदुए और हिम तेंदुए के साथ प्रयोग किया है)

एक बार जब आप किसी भी फाइल की पहचान कर लेते हैं, तो आप उसका बैक-अप नहीं चाहते:

  1. अपने टाइम मशीन बैकअप ड्राइव को कनेक्ट करें
  2. मेन्यू बार में टाइम मशीन लोगो पर क्लिक करें
  3. "टाइम मशीन दर्ज करें" चुनें
  4. टाइम मशीन विंडो में उन फ़ाइलों / फ़ोल्डरों को नेविगेट और सेलेक्ट करें
  5. गियर मेनू आइकन पर क्लिक करें
  6. "सभी बैकअप हटाएं" चुनें

टाइम मशीन आपके पासवर्ड के लिए संकेत देगी और फ़ाइल / फ़ोल्डर के सभी बैकअप को हटा देगी। फिर आप इन फ़ाइलों / फ़ोल्डरों को भविष्य के बैकअप से बाहर कर सकते हैं। ऐसा करने के लिए:

  1. सिस्टम प्राथमिकता में टाइम मशीन वरीयता फलक पर जाएं
  2. "विकल्प ..." पर क्लिक करें
  3. उस फ़ाइल / फ़ोल्डर को जोड़ें जिसे आप भविष्य के बैकअप से बाहर करना चाहते हैं

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


मेरे जवाब से बेहतर 1 रास्ता। धन्यवाद, यह डिस्क इन्वेंटरी एक्स अद्भुत लग रहा है!
सैम

@Nextraztus हाँ यह वास्तव में उपयोगी है।
फिनिटेलोप

यह सुनिश्चित करने के लिए कि आप डिस्क इन्वेंटरी एक्स को सभी फाइलें देखते हैं, आपको इसे रूट के रूप में चलाने की आवश्यकता हो सकती है। Serverfault.com/questions/9422/what-is-time-machine-doing/… (टाइम मशीन नींद की छवि का बैकअप नहीं लेती है; निर्देश देखें; "क्या ऐपल की टाइम मशीन ऐप वास्तव में कभी कॉपी करती है।" superuser.com/estestions/ पर देखें। 71824 /… )
अर्जन

इस विधि के साथ समस्या यह है कि आप केवल उन फ़ाइलों को खोज रहे हैं जो आपके मुख्य ड्राइव पर बड़ी हैं, न कि वे फाइलें जो बड़ी हैं और आपके टाइम मशीन ड्राइव पर कई बार बैकअप की जाती हैं (अर्थात वे बहुत बदल जाती हैं)। आप TM ड्राइव ( Superuser.com/questions/111363/111367#111367 ) पर GrandPerspective का उपयोग कर सकते हैं , लेकिन DIX मेरे लिए तब दुर्घटनाग्रस्त हो गया था जब मैंने TM ड्राइव पर इसे
आज़माया था

2
  1. टाइम मशीन दर्ज करें
  2. विचाराधीन बड़ी फ़ाइल में ब्राउज़ करें।
  3. Ctrl + Click / उन पर राइट-क्लिक करें, 'सभी बैकअप हटाएं ...' विकल्प पर जाएं।
  4. इसके लिए व्यवस्थापक निजी की आवश्यकता होगी, आगे बढ़ें।
  5. अपनी सभी फाइलों के लिए ऐसा करें।

अब, टीएम प्राथमिकताएं पर जाएं, "विकल्प" बटन पर क्लिक करें। अपनी बहिष्करण सूची में फ़ाइलें जोड़ें।


1

बैकअप से फ़ाइलें निकालें-

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

उन फ़ाइलों को छोड़ दें, जिन्हें आप बैकअप नहीं देना चाहते हैं: - आपको बस सिस्टम प्रेफरेंस में जाना चाहिए, टाइम मशीन चुनें, विकल्प पर क्लिक करें, और फिर अपनी हार्ड ड्राइव के रूट स्तर से हर फ़ोल्डर EXCEPT / Users को जोड़ें।


0

एक पर्ल स्क्रिप्ट बनाएं: नीचे दिया गया उदाहरण सभी बैकअप हटा देगा (कुछ तर्क जोड़ें केवल उन लोगों को हटा दें जिन्हें आप लूप के भीतर चाहते हैं:

@a = `tmutil listbackups`;
@a = sort(@a);
foreach $i (@a) {
print "BUP: $i \n";
chomp $i;
   #here's where you could put some logic to not delete all
  system("tmutil delete $i")
}

इस रूप में सहेजें something.pl। इसे इस तरह चलाएं:

sudo perl <Script>

अपना पासवर्ड दर्ज करें और यह स्वचालित रूप से सभी बैकअप हटा देगा।

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