टाइम मशीन का बैकअप चालू रहते हुए नींद को कैसे रोका जाए?


13

मैं उन लोगों में से एक हूं जो टीएम के साथ समस्या से जूझ रहे हैं जिसमें एक NAS पर संपूर्ण बैकअप स्पार्सबंडल दूषित हो जाता है अगर मैक एक बैकअप ऑपरेशन के बीच में सो जाता है। बैकअप को पुनर्प्राप्त करने के लिए एक लंबी प्रक्रिया है , लेकिन पहले स्थान पर भ्रष्टाचार से बचने के लिए यह बेहतर होगा।

क्या नींद समारोह को हैक करने का कोई तरीका है ताकि मैक सोने से इनकार कर दे अगर टीएम बैकअप वर्तमान में चल रहा है? या, यदि यह संभव नहीं है, तो क्या कम से कम किसी तरह से एक पुष्टि संवाद दिखाने के लिए है जब मैन्युअल रूप से ऐप्पल मेनू से "नींद" का चयन करने के लिए, मैन्युअल सत्यापन के लिए संकेत देने के लिए कि कोई टीएम वर्तमान में नहीं चल रहा है?

स्पष्टता: जिन स्थितियों से मुझे बचाव करने की आवश्यकता है, उनमें से एक यह है कि ऐप्पल मेनू से मैन्युअल रूप से "नींद" चुनने की मेरी आदत है। इसलिए, कैफीन जैसा कुछ जो केवल स्वचालित नींद को रोकता है, मेरे लिए कोई समाधान नहीं है।


1
अंतिम उपाय के रूप में आप कैफीन ऐप ( itunes.apple.com/us/app/caffeine/id411246225?mt=12 ) का उपयोग करने का प्रयास कर सकते हैं । जब आप कैफीन शुरू करते हैं तो एक आइकन मेनू बार में रखा जाएगा जो आपको सक्षम होने पर अपने मैक को सोने से रोकने की अनुमति देगा। एक बेहतर समाधान यह होगा कि यदि आप टीएम शुरू होने से पहले नींद को स्वचालित रूप से अक्षम करने का एक तरीका ढूंढ सकते हैं और टीएम क्विट के बाद फिर से नींद ले सकते हैं। AppleScript को जानने वाला कोई व्यक्ति शायद बहुत आसानी से एक साथ कुछ डाल सकता है।
recklesscoder

@recklesscoder कृपया स्पष्टीकरण देखें।
जीजे

दिलचस्प। मेरी मैकबुक प्रो टीएम पर सक्रिय रूप से नींद को रोकता है। मैं देख सकता हूँ कि अगर मैं जोर की जाँच करता हूँ तो pmset के साथ।
१/२

जवाबों:


6

मैंने इसे एक बैश स्क्रिप्ट के साथ हल किया है । इसमें कैफिनेट बिल्ट-इन कमांड और NoSleepCtrl शामिल है (ढक्कन बंद होने पर नींद को रोकता है)।

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

मेरा अनुभव और QNAP पर टीएम बैकअप भ्रष्टाचार के लिए कदम ।


कृपया स्पष्टीकरण देखें।
जीजे

NoSleep उपयोगिता के लिए प्रयास करें। यह नींद को रोकता है, भले ही आप मेनू से नींद का आह्वान करें। मैंने इसे सरल का उपयोग करके जांचा है: जबकि सच है; तारीख करो; नींद 1; किया हुआ। कैफीनयुक्त पर केवल यह बंद हो जाता है; NoSleep स्क्रीन के साथ खाली जाता है, लेकिन लूप बंद नहीं होता है।
brablc

2

यह मैक को दो दिनों तक जागृत रखेगा:

इसे एक स्क्रिप्ट में बदल दें और chmod +x stayup.shजो भी स्क्रिप्ट का नाम है, उसे सुनिश्चित करें ।

#! /bin/sh
let TIME=$(expr 24*60*60*2); # 2 days in seconds
echo caffine for $TIME;
caffeinate -s -m -i -t $TIME;

या बस caffeinate -t 3600 &
& - टर्मिनल को मुक्त करने, पृष्ठभूमि में चलाने की अनुमति देता है।


आपकी स्क्रिप्ट के भीतर कमांड के बराबर मैनुअल 'कैफिनेट -s -m -i -t-172800 &' होगा यदि मैन्युअल रूप से चलाया जाए। मामले में दूसरों को सिर्फ काटें और चिपकाएँ।
codecowboy

1

"कैफीन" नामक मैक ऐप आज़माएं, यह आपके मैक को एक समय अवधि या अनिश्चित काल के लिए चालू रखता है।


1

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


0

हाँ, मैं कैफीन ऐप की सिफारिश करने के बारे में सोच रहा था, खासकर यदि आप टाइम मशीन बैकअप को मैन्युअल रूप से बंद करने की आदत में हैं।

एक और विकल्प सिस्टम वरीयताएँ> ऊर्जा सेवर में जाने और अपने कंप्यूटर स्लीप टाइमर को 3 घंटे के करीब सेट करने का हो सकता है । हालांकि, सलाह दी जाती है कि इससे आपके कंप्यूटर की ऊर्जा की मात्रा बढ़ जाएगी (क्योंकि यह प्रत्येक सत्र के लिए अधिक समय तक जागृत रहेगा)। आप अपने डिस्प्ले टाइमर को पावर बचाने के लिए अधिक उचित अवधि तक नीचे रख सकते हैं। प्रदर्शन नींद टाइम मशीन को प्रभावित नहीं करेगी।



0

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


0

यह थोड़ा सरल हो सकता है लेकिन मैं सिस्टम प्रेफरेंस में चला गया, एनर्जी सेवर खोला और स्लाइडर को "कभी सो नहीं" के लिए स्थानांतरित कर दिया। जब मेरा बैकअप खत्म हो जाएगा तो मैं मूल में वापस आ जाऊंगा।


0

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

ध्यान दें कि बैकअप केवल इस पद्धति में किया जा सकता है यदि आपका मैक बिजली से जुड़ा हो। हालांकि, यह समाधान अपने मैक को सोने के लिए मजबूर करने की ओपी की समस्या के दौरान भी काम करेगा।

Power Nap को System Preferences → Energy Saver पर जाकर और Power Nap को सक्षम करने के लिए चेक बॉक्स पर क्लिक करके आसानी से सक्षम किया जा सकता है।

MacOS Mojave पर पावर नैप का स्क्रीनशॉट

अधिक जानकारी के लिए Apple समर्थन आलेख देखें:


यह मेरे लिए समस्या का समाधान नहीं है। MBP इस सेटिंग की जाँच के साथ भी TM बैकअप के दौरान सोता है।
अल्टटैग

@alttag आपका MBP सत्ता से जुड़ा था? यह सेटिंग
एमबीपी

हां, मैं सत्ता से जुड़ा था। कोई आनंद नहीं है। मैंने हाल ही में OS अपडेट करने के बाद से दोबारा कोशिश नहीं की है, इसलिए उम्मीद है कि ठीक हो जाएगा।
alttag
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.