डेस्कटॉप के लिए NAS ड्राइव लोड-साइकल मॉनिटरिंग ऐप्स

इस महीने XDA का टुकड़ा कुछ पर एक वारंटी-लंबाई संख्या डालता है जो घर की प्रयोगशालाएं वर्षों से बहस कर रही हैं: एक आक्रामक NAS स्लीप टाइमर ड्राइव के लोड साइकल काउंट को एक साल में इसके रेटेड जीवनकाल से परे धकेल सकता है, किसी भी हेड क्रैश से बहुत पहले कोई वास्तव में योजना बनाता है। SMART विशेषता 193 इसे ट्रैक करती है, अधिकांश उपभोक्ता ड्राइवें 300,000 से 600,000 चक्रों के लिए रेट की जाती हैं, और जो ड्राइवें लोड-साइकल पहनने से मर जाती हैं उनका मालिक आमतौर पर कभी smartctl नहीं खोलता था। डेस्कटॉप पर NAS ड्राइव लोड-साइकल मॉनिटरिंग के लिए सर्वश्रेष्ठ ऐप्स तापमान और पुनः आवंटित-क्षेत्र विशेषताओं के साथ-साथ उस काउंटर को देखते हैं, ड्राइव को फेंकने के लायक होने से पहले चेतावनी देते हैं, और अगली डिस्क को भी पकड़ने के लिए काफी समय तक रहते हैं।

लोड-साइकल मॉनिटरिंग ऐप में क्या देखें

SMART विशेषता 193 केंद्र में होनी चाहिए। एक उपकरण जो इसे एक सामान्य स्वास्थ्य स्कोर के पीछे छुपाता है, या केवल पास/फेल रिपोर्ट करता है, वह संकेत को दफन करता है जो इस विफलता वर्ग को जल्दी पकड़ता है।

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

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

चेतावनियां जो आप वास्तव में देखेंगे लूप बंद करते हैं। ईमेल जो आपके दैनिक इनबॉक्स को हिट करता है, एक स्व-होस्टेड नोटिफिकेशन सेवा के लिए वेबहुक, या फोन-साइड ऐप पर पुश; एक ग्राफ जो कोई नहीं देखता है ड्राइव को नहीं बचाएगा।

क्रॉस-प्लेटफॉर्म कवरेज महत्वपूर्ण है यदि आप Synology, ऑफ-द-शेल्फ QNAP, और घर के निर्मित TrueNAS बॉक्स को मिलाते हैं। उपकरण जो कच्चे SMART आउटपुट को पढ़ते हैं वे जो केवल एक विक्रेता के API से बात करते हैं उन्हें हराते हैं।

त्वरित तुलना

ऐप सर्वश्रेष्ठ के लिए प्लेटफॉर्म मुफ्त योजना बाहर खड़ा
Scrutiny मल्टी-ड्राइव वेब डैशबोर्ड कहीं भी Docker पूरी तरह मुक्त Backblaze डेटासेट के विरुद्ध विफलता भविष्यवाणी
smartmontools स्क्रिप्टेड दैनिक SMART रिपोर्ट Windows, macOS, Linux, BSD पूरी तरह मुक्त हर NAS डिस्ट्रो में शिप करता है
GSmartControl तेज़ प्रति-ड्राइव SMART निरीक्षण Windows, Linux, macOS पूरी तरह मुक्त smartctl के लिए GUI रैपर
hdparm स्लीप टाइमर को सीधे ठीक करना Linux पूरी तरह मुक्त पावर प्रबंधन स्तर के लिए -B ध्वज
CrystalDiskInfo Windows-साइड मॉनिटरिंग Windows पूरी तरह मुक्त Windows PC पर लंबे समय तक डिफ़ॉल्ट
Hard Disk Sentinel लंबे इतिहास के साथ भविष्यवाणी Windows, Linux (Pro) परीक्षण अनुमानित शेष जीवनकाल
Netdata घर की प्रयोगशाला के लिए रीयल-टाइम मेट्रिक्स Windows, Linux, macOS मुक्त स्तर दूसरे-संकल्प SMART स्ट्रीमिंग

ऐप्स

1. Scrutiny, एक मल्टी-ड्राइव वेब डैशबोर्ड के लिए सर्वश्रेष्ठ

Scrutiny by AnalogJ smartmontools को एक वेब UI में लपेटता है और ऊपर एक चीज जोड़ता है: Backblaze ड्राइव-विफलता डेटासेट के विरुद्ध विफलता भविष्यवाणी। लोड साइकल गणना ड्राइव विवरण पृष्ठ पर प्रति-दिन दर, तापमान इतिहास और पुनः आवंटित-क्षेत्र प्रवृत्ति के साथ बैठता है। एक Docker कंटेनर होस्ट पर हर ड्राइव को देखता है और बाहरी को सामने लाता है।

जहां यह कम पड़ता है: भविष्यवाणी मॉडल के रूप में अच्छी है, और Backblaze डेटासेट उद्यम ड्राइव की ओर झुका हुआ है। SMTP या वेबहुक के माध्यम से चेतावनी; कोई बिल्ट-इन मोबाइल क्लाइंट नहीं, तो आप इसे Gotify या ntfy जैसी किसी चीज़ के साथ जोड़ी करते हैं।

मूल्य: पूरी तरह मुक्त।

प्लेटफॉर्म: Windows, macOS, Linux पर Docker। Linux पर natively भी चलता है।

डाउनलोड करें: GitHub पर Scrutiny · Docker छवि

निचला पंक्ति: एक घर की NAS के लिए डिफ़ॉल्ट चयन। एक डैशबोर्ड, छः ड्राइव, आपके इनबॉक्स के लिए एक सतर्कता।

2. smartmontools, स्क्रिप्टेड दैनिक SMART रिपोर्ट के लिए सर्वश्रेष्ठ

smartmontools (smartctl और smartd जोड़ी) वह टूलकिट है जो हर NAS डिस्ट्रो शिप करता है। एक cron नौकरी जो प्रति ड्राइव smartctl -A /dev/sdX | grep Load_Cycle_Count चलाती है, कल की फ़ाइल के विरुद्ध अलग की गई है, आपको वेब UI के बिना प्रति-दिन चक्र देता है। smartd.conf ईमेल पक्ष को संभालता है।

जहां यह कम पड़ता है: कोई UI नहीं। आप जो Scrutiny आपको बॉक्स से बाहर देता है उसे दृश्य में लाने के लिए एक शाम स्क्रिप्ट लिखने में व्यतीत करेंगे।

मूल्य: पूरी तरह मुक्त।

प्लेटफॉर्म: Windows, macOS, Linux, BSD।

डाउनलोड करें: smartmontools साइट · Windows इंस्टालर

निचला पंक्ति: सही चुनाव जब आप शून्य UI और पूर्ण स्क्रिप्ट नियंत्रण चाहते हैं।

3. GSmartControl, तेज़ प्रति-ड्राइव SMART निरीक्षण के लिए सर्वश्रेष्ठ

GSmartControl ग्राफिकल smartctl है। ऐप खोलें, एक ड्राइव पर क्लिक करें, विशेषता 193 के कच्चे मूल्य को देखें, निर्णय लें। “उस डिस्क पर लोड साइकल गणना क्या है?” का उत्तर देने के लिए यह सबसे तेज़ तरीका है CLI incantation को याद किए बिना।

जहां यह कम पड़ता है: कोई इतिहास नहीं, कोई चेतावनी नहीं, कोई डैशबोर्ड नहीं। यह एक निरीक्षण उपकरण है, निगरानी कार्य नहीं।

मूल्य: पूरी तरह मुक्त।

प्लेटफॉर्म: Windows, macOS, Linux।

डाउनलोड करें: GSmartControl साइट

निचला पंक्ति: इसे स्थापित रखें। जब Scrutiny किसी डिस्क को झंडी देता है, तो यह अगला खुलता है।

4. hdparm, स्लीप टाइमर को सीधे ठीक करने के लिए सर्वश्रेष्ठ

hdparm वह Linux उपकरण है जिसने पहली जगह समस्या का कारण बना: hdparm -B 254 /dev/sdX ड्राइव के Advanced Power Management स्तर को “कोई आक्रामक spin-down नहीं” पर सेट करता है, जो लोड-अनलोड चक्र को पढ़ने के बीच गिनती करने से रोकता है। इसे hdparm -S 0 के साथ जोड़ी करें ड्राइव के स्वयं की निष्क्रिय टाइमर को अक्षम करने के लिए। udev या आपकी NAS डिस्ट्रो की बूट स्क्रिप्ट के माध्यम से परिवर्तन को बनाए रखें।

जहां यह कम पड़ता है: केवल Linux। कुछ ड्राइव APM स्तरों को अनदेखा करते हैं। गलत बस पर गलत संख्या एक बूट योग्य ड्राइव को गैर-बूट योग्य बनाता है, तो पहले एक स्क्रैच डिस्क पर कोशिश करें।

मूल्य: पूरी तरह मुक्त।

प्लेटफॉर्म: Linux।

डाउनलोड करें: SourceForge पर hdparm · हर बड़े डिस्ट्रो की रिपोजिटरी में उपलब्ध।

निचला पंक्ति: वह उपकरण जो खून बहना बंद करता है। Scrutiny के साथ निगरानी करें, hdparm के साथ ठीक करें।

5. CrystalDiskInfo, Windows-साइड मॉनिटरिंग के लिए सर्वश्रेष्ठ

CrystalDiskInfo Windows डिफ़ॉल्ट है। यह हर दृश्यमान ड्राइव पर SMART को पढ़ता है, विशेषता 193 को इसके कच्चे-मूल्य और current-worst-threshold कॉलम के साथ दिखाता है, और थ्रेसहोल्ड ब्रीच पर ईमेल भेज सकता है या स्क्रिप्ट चला सकता है। AAM/APM टैब ड्राइव के पावर-मैनेजमेंट स्तर को सामने लाता है, जहां लोड-साइकल समस्या शुरू होती है।

जहां यह कम पड़ता है: केवल स्थानीय मशीन; यह नेटवर्क में Synology या QNAP के अंदर ड्राइव की निगरानी नहीं करता है। पोर्टेबल संस्करण स्थापित संस्करण से पीछे रहता है।

मूल्य: पूरी तरह मुक्त।

प्लेटफॉर्म: Windows 10, Windows 11।

डाउनलोड करें: CrystalDiskInfo साइट · पोर्टेबल डाउनलोड

निचला पंक्ति: सर्वश्रेष्ठ चुनाव जब “NAS” ड्राइवों का एक शेल्फ के साथ Windows बॉक्स है।

6. Hard Disk Sentinel, लंबे इतिहास और जीवनकाल भविष्यवाणी के लिए सर्वश्रेष्ठ

Hard Disk Sentinel महीनों का SMART इतिहास रखता है, लोड-साइकल गणना को एक चार्ट के रूप में साजिश रचता है, और एक “अनुमानित शेष जीवनकाल” आंकड़ा देता है जो गैर-तकनीकी परिवार के सदस्य एक नजर में पढ़ सकते हैं। Pro SMART इतिहास की स्वचालित बैकअप को एक फ़ाइल में और सतर्कता रूटिंग को जोड़ता है।

जहां यह कम पड़ता है: भुगतान किया, बंद स्रोत। जीवनकाल अनुमान एक heuristic है, प्रतिश्रुति नहीं।

मूल्य: परीक्षण। मानक लगभग $30 एक समय, Pro लगभग $50 एक समय।

प्लेटफॉर्म: Windows, Linux (Pro)।

डाउनलोड करें: Hard Disk Sentinel साइट · डाउनलोड

निचला पंक्ति: चुनाव जब आप कच्चे विशेषता तालिका के बजाय एक चार्ट और एक अनुमान चाहते हैं।

7. Netdata, एक घर की प्रयोगशाला के लिए रीयल-टाइम मेट्रिक्स के लिए सर्वश्रेष्ठ

Netdata हज़ारों मेट्रिक्स को दूसरे संकल्प पर स्ट्रीम करता है, और इसका smartd मॉड्यूल हर दृश्यमान डिस्क के लिए विशेषता 193 को शामिल करता है। CPU, नेटवर्क और डिस्क-IO चार्ट को एक ही समय अक्ष पर ओवरले करें और आप आश्चर्य को पकड़ सकते हैं: एक निर्धारित बैकअप जो हर पांच मिनट में ड्राइव को ऊपर और नीचे घुमाता है। अलर्ट Slack, Discord, ntfy, और ईमेल को बॉक्स से बाहर मार्ग करते हैं।

जहां यह कम पड़ता है: दूसरों की तुलना में भारी; एक छोटी NAS एजेंट को महसूस करेगा। Netdata क्लाउड बॉक्स से मेट्रिक्स स्टोर करता है, जो कुछ घर की प्रयोगशालाएं बचने पसंद करती हैं; केवल स्थानीय मोड उपलब्ध है।

मूल्य: मुक्त स्तर एक छोटे बेड़े को कवर करता है। Netdata Homelab घर के उपयोग के लिए मुक्त है। व्यावसायिक स्तर स्केल करते हैं।

प्लेटफॉर्म: Windows, macOS, Linux।

डाउनलोड करें: Netdata साइट · स्थापित स्क्रिप्ट

निचला पंक्ति: जब NAS एक बड़े घर की प्रयोगशाला का एक घटक है जिसे हम पहले से ही निगरानी करते हैं।

सही चुनने के लिए कैसे

Synology, QNAP या TrueNAS बॉक्स के लिए जो आप शायद ही कभी छूते हैं: Scrutiny। एक कंटेनर, एक डैशबोर्ड, आपके इनबॉक्स में एक सतर्कता।

एक घर की प्रयोगशाला के लिए जिसे हम ऊपर से नीचे तक निगरानी करते हैं: Netdata। लोड साइकल एक ही चार्ट पर नेटवर्क और CPU के साथ बैठता है।

ड्राइवों के एक शेल्फ के साथ Windows टावर के लिए: CrystalDiskInfo, साथ ही Scrutiny एक WSL2 या Docker Desktop कंटेनर में अगर आप मल्टी-ड्राइव दृश्य चाहते हैं।

एक स्क्रिप्टेड, कोई UI सेटअप के लिए: smartmontools एक cron नौकरी के साथ और कल की फ़ाइल का एक अंतर।

स्लीप टाइमर को ठीक करने के लिए एक बार जब आप समस्या को ढूंढते हैं: Linux पर hdparm, Windows पर CrystalDiskInfo में AAM/APM टैब, या Synology या QNAP पर NAS डिस्ट्रो के पावर-मैनेजमेंट पृष्ठ।

FAQ

NAS ड्राइव पर लोड-साइकल गणना क्या चिंताजनक है?

अधिकांश उपभोक्ता NAS ड्राइव 300,000 से 600,000 लोड चक्रों के लिए रेट की जाती हैं; डेटाशीट कहता है कि कौन। तीन साल की ड्राइव 200,000 पर ठीक है, छः महीने की ड्राइव 60,000 पर नहीं है: कुछ इसे आक्रामक रूप से घुमा रहा है।

NAS पर गणना इतनी तेज़ी से क्यों चढ़ती है?

आक्रामक निष्क्रिय टाइमर, या तो ड्राइव के फर्मवेयर (APM स्तर 128 या उससे कम) या NAS डिस्ट्रो की पावर सेटिंग्स में, निष्क्रिय समय के सेकंड के बाद हेड पार्क करते हैं। एक NAS पर जो हर कुछ मिनट में एक छोटी फ़ाइल पढ़ता है, यह महीने में हज़ारों चक्र हज़ारों बन जाता है।

क्या मैं लोड-साइकल गणना को रीसेट कर सकता हूं?

नहीं, काउंटर गैर-अस्थिर और एकरस है। आप कारण को ठीक करते हैं (hdparm -B 254, या NAS UI में आक्रामक स्लीप टाइमर को बंद करें), और वहां से खून बहना बंद करें।

क्या स्लीप को बंद करना ड्राइव जीवनकाल को अलग तरीके से नुकसान पहुंचाता है?

एक ड्राइव जो लगातार चलता है गर्मी और स्नेहक को धीरे-धीरे पहनता है; एक ड्राइव जो आक्रामक पार्क करता है हेड-लोड असेंबली को जल्दी पहनता है। लोड-साइकल विफलताएं एक विस्तृत मार्जिन द्वारा अधिक आम घर की प्रयोगशाला परिणाम हैं। 45°C के तहत तापमान साथ ही निरंतर ऑपरेशन अधिकांश NAS उपयोग के लिए सुरक्षित व्यापार है।

क्या SSD को भी इसकी जरूरत है?

SSD के पास लोड साइकल नहीं हैं, लेकिन उनके पास अपने स्वयं के पहनने मेट्रिक्स हैं (प्रतिशत उपयोग, TBW)। Scrutiny, smartmontools और CrystalDiskInfo सभी SSD और NVMe ड्राइव पर इन्हें रिपोर्ट करते हैं।