ZFS 2026 में होमलैब के लिए डिफ़ॉल्ट फ़ाइलसिस्टम बन गया है। समुदाय Proxmox, TrueNAS और bare-metal Linux सेटअप के बीच आगे-पीछे होता है, और XDA-शैली “मैंने VM को नेटिव ZFS के लिए छोड़ दिया” का टुकड़ा दिखता रहता है क्योंकि माइग्रेशन की कहानी आसान होती रहती है। एक बार जब आपके सामने ZFS पूल हो, अगला सवाल यह है कि बाकी जीवनचक्र को क्या चलाता है। स्नैपशॉट्स, प्रतिकृति, भेजना और प्राप्त करना, निगरानी, ZFS से बूट करने का समर्थन, और दैनिक पूल स्वास्थ्य जांच। हमने ZFS प्रबंधन के लिए सात डेस्कटॉप ऐप्स का परीक्षण किया जिन पर हम लगातार लौटते हैं।
हमारी पसंद Linux पर चलने वाले ओपन-सोर्स टूल्स को प्राथमिकता देती है, सबसे आम ZFS होस्ट। कुछ OpenZFS on OS X के माध्यम से macOS पर काम करते हैं, और कुछ सच्चे पुराने स्कूल के लिए FreeBSD को लक्षित करते हैं। Windows पर ZFS समर्थन प्रायोगिक बना हुआ है, इसलिए यह सूची उन प्लेटफॉर्म पर केंद्रित है जहां ZFS दैनिक-ड्राइवर स्थिर है।
ZFS प्रबंधन ऐप में क्या देखें
कुछ भी इंस्टॉल करने से पहले, तय करें कि ये में से कौन आपके सेटअप के लिए महत्वपूर्ण है।
- पूल डैशबोर्ड: क्या आपको सभी पूल, vdev और डिस्क का एक दृष्टि दृश्य चाहिए?
- स्नैपशॉट स्वचालन: प्रतिधारण विंडो के साथ अनुसूचित स्नैपशॉट नीति।
- प्रतिकृति: मशीनों के बीच भेजना और प्राप्त करना, वैकल्पिक रूप से बैकअप के लिए pull-आधारित।
- डिस्क स्वास्थ्य: SMART निगरानी, scrub शेड्यूल, जब vdev degrade हो तो सतर्कता।
- ZFS से बूट करना: ZFS-on-root सेटअप के लिए pool-aware bootloader।
- वेब बनाम टर्मिनल: होमलैब के लिए GUI, वर्कस्टेशन के लिए CLI, या दोनों।
नीचे दिए गए विकल्प उन मानदंडों में अलग-अलग जवाब देते हैं, इसलिए यह ढांचा इंस्टॉल करने से पहले सीमित करने में मदद करता है।
त्वरित तुलना
| ऐप | सर्वश्रेष्ठ के लिए | लागत | प्लेटफॉर्म | शानदार सुविधा |
|---|---|---|---|---|
| TrueNAS SCALE | ZFS के साथ पूर्ण-स्टैक NAS | मुक्त | Linux (appliance) | सबकुछ के लिए वेब UI |
| Proxmox VE | ZFS स्टोरेज के साथ हाइपरवाइजर | मुक्त / सशुल्क समर्थन | Linux | VM-aware ZFS डैशबोर्ड |
| Cockpit with Cockpit-zfs | Linux सर्वर के लिए ब्राउजर डैशबोर्ड | मुक्त | Linux | हल्के वजन वाला वेब UI |
| Sanoid and Syncoid | स्नैपशॉट स्वचालन और प्रतिकृति | मुक्त | Linux | Cron-शैली नीति इंजन |
| zrepl | आधुनिक प्रतिकृति daemon | मुक्त | Linux / FreeBSD | Push और pull प्रतिकृति |
| ZFSBootMenu | Linux के लिए ZFS से बूट करना | मुक्त | Linux | स्नैपशॉट-aware बूट |
| OpenZFS CLI | संदर्भ टूलचेन | मुक्त | Linux / macOS / FreeBSD | मूल आदेश |
ऐप्स
1. TrueNAS SCALE — सर्वश्रेष्ठ पूर्ण-स्टैक ZFS NAS
TrueNAS SCALE iX Systems की एक Linux-आधारित NAS appliance है जो ZFS के चारों ओर बनाई गई है। वेब UI पूल निर्माण, vdev प्रबंधन, dataset गुण, स्नैपशॉट शेड्यूलिंग, प्रतिकृति कार्य और SMART निगरानी को संभालता है बिना कभी उपयोगकर्ता से टर्मिनल जाने के लिए कहे। Apps लेयर containerized सेवाओं को जोड़ता है जो ZFS datasets का उपभोग करते हैं, जो appliance को एक-पंक्ति-में-एक homelab में बदल देता है।
24.10 रिलीज़ लाइन ने पुरानी CORE FreeBSD लाइन के विरुद्ध SCALE सुविधा सेट को समेकित किया, और 25.x अपडेट ने native Docker समर्थन जोड़ा। एक homelab उपयोगकर्ता के लिए जो एक मशीन को स्टोरेज, बैकअप लक्ष्य और Plex या Jellyfin होस्ट होना चाहता है, TrueNAS SCALE सबसे깨끗ा विकल्प है।
कहां यह कम होता है: Appliance OS, इसलिए समर्थित ऐप कैटलॉग के बाहर अनुकूलन को काम करना पड़ता है। हार्डवेयर संगतता सूची स्टॉक Debian इंस्टॉल की तुलना में संकीर्ण है।
मूल्य निर्धारण:
- मुक्त, खुला स्रोत
- TrueNAS Enterprise: सशुल्क समर्थन के साथ हार्डवेयर बंडल
प्लेटफॉर्म: Linux (appliance ISO)।
डाउनलोड: TrueNAS SCALE · TrueNAS डाउनलोड
निचला पंक्ति: TrueNAS SCALE चुनें यदि आप ZFS के चारों ओर एक पूर्ण NAS appliance चाहते हैं। यदि आप एक सामान्य-उद्देश्य Linux सर्वर चाहते हैं तो छोड़ें।
2. Proxmox VE — ZFS स्टोरेज के साथ सर्वश्रेष्ठ हाइपरवाइजर
Proxmox VE Debian-आधारित हाइपरवाइजर है जो ZFS समर्थन को first-class स्टोरेज विकल्प के रूप में भेजता है। वेब UI पूल की स्थिति, dataset निर्माण और स्नैपशॉट कार्यों को VM और LXC नियंत्रणों के साथ उजागर करता है। Proxmox नोड्स के बीच ZFS प्रतिकृति UI पर एक टिक-बॉक्स है, न कि एक manual zfs send पाइपलाइन।
होमलैब जो एक मशीन पर VMs और ZFS स्टोरेज दोनों चाहते हैं, Proxmox वह विकल्प है जिस पर अधिकांश उपयोगकर्ता उतरते हैं। 8.x लाइन ने ZFS एकीकरण को तनातनी दी, और 9.0 रिलीज़ ने pool import और स्नैपशॉट हैंडलिंग को सुधारा।
कहां यह कम होता है: Hypervisor-पहली, इसलिए गैर-VM उपयोगकर्ताओं को वह स्टैक मिलता है जो वे चाहते हैं।
मूल्य निर्धारण:
- मुक्त, कोई लाइसेंस की आवश्यकता नहीं
- सशुल्क समर्थन सदस्यता: प्रति नोड लगभग $100/वर्ष
प्लेटफॉर्म: Linux (Debian-आधारित appliance ISO)।
डाउनलोड: Proxmox VE
निचला पंक्ति: Proxmox VE चुनें यदि आप ZFS के साथ VMs चलाते हैं। यदि VMs योजना का हिस्सा नहीं हैं तो छोड़ें।
3. Cockpit के साथ Cockpit-zfs — सर्वश्रेष्ठ हल्के Linux सर्वर डैशबोर्ड
Cockpit के साथ Cockpit-zfs प्लग हल्के वजन की जोड़ी है जो एक मौजूदा Linux सर्वर पर एक ब्राउजर डैशबोर्ड डालती है। Cockpit कोर उपयोगकर्ताओं, सेवाओं, लॉग और अपडेट को संभालता है। 45Drives Houston UI प्रोजेक्ट से Cockpit-zfs प्लग इन pool, dataset और स्नैपशॉट प्रबंधन को शीर्ष पर परत करता है। परिणाम एक vanilla Debian, Ubuntu, या Fedora सर्वर है जिसके सामने एक वास्तविक ZFS UI है।
एकीकरण इसकी ताकत है। कोई appliance reformatting आवश्यक नहीं है। सर्वर अपनी सामान्य सेवाएं चलाता रहता है और UI इसके ऊपर बैठता है।
कहां यह कम होता है: प्लग इन स्थापन के लिए 45Drives रिपॉजिटरी सेटअप की आवश्यकता है। कुछ सुविधाएं उन्नत प्रतिकृति प्रबंधन के लिए Houston UI Pro के पीछे बैठती हैं।
मूल्य निर्धारण:
- मुक्त, खुला स्रोत
- 45Drives Houston UI Pro: उन्नत सुविधाओं के लिए प्रति-सर्वर लाइसेंस
प्लेटफॉर्म: Linux (Debian, Ubuntu, Fedora, AlmaLinux, Rocky Linux)।
डाउनलोड: Cockpit Project · Houston UI by 45Drives
निचला पंक्ति: एक मौजूदा Linux सर्वर पर UI जोड़ने के लिए Cockpit के साथ Cockpit-zfs चुनें। यदि आप एक पूर्ण appliance चाहते हैं तो छोड़ें।
4. Sanoid और Syncoid — सर्वश्रेष्ठ स्नैपशॉट स्वचालन और प्रतिकृति
Sanoid और Syncoid Jim Salter से cron-शैली नीति उपकरण हैं जिन पर समुदाय में अधिकांश ZFS उपयोगकर्ता स्नैपशॉट शेड्यूलिंग और प्रतिकृति के लिए निर्भर करते हैं। Sanoid स्नैपशॉट नीति को संभालता है। Syncoid पूल या मशीनों के बीच pull या push प्रतिकृति को संभालता है। यह जोड़ी ZFS समुदाय में एक मानदंड के सबसे करीब है।
कॉन्फ़िगरेशन एक एकल ini-शैली फ़ाइल में रहता है। एक बार कॉन्फ़िगर करने के बाद, उपकरण बिना निगरानी के चलते हैं और प्रति-dataset नीति आडिटेबल होती है। Syncoid प्रतिकृति पूलों के पार स्नैपशॉट इतिहास को संरक्षित करती है, जो वह हिस्सा है जिसे अधिकांश ad-hoc zfs send स्क्रिप्ट याद करते हैं।
कहां यह कम होता है: कोई GUI नहीं। कॉन्फ़िगरेशन पाठ-आधारित है।
मूल्य निर्धारण:
- मुक्त, खुला स्रोत
प्लेटफॉर्म: Linux, FreeBSD, macOS।
डाउनलोड: Sanoid and Syncoid
निचला पंक्ति: मानक स्नैपशॉट और प्रतिकृति टूलचेन के लिए Sanoid और Syncoid चुनें। यदि आप सबकुछ के लिए UI चाहते हैं तो छोड़ें।
5. zrepl — सर्वश्रेष्ठ आधुनिक प्रतिकृति daemon
zrepl आधुनिक प्रतिकृति daemon है उन उपयोगकर्ताओं के लिए जो pull-आधारित प्रतिकृति, encrypted streams और cron jobs के बजाय daemon-स्तर के मॉडल चाहते हैं। कॉन्फ़िगरेशन YAML है, daemon शेड्यूल को संभालता है, और समर्थित परिवहन TCP के साथ TLS और SSH शामिल करते हैं। समुदाय ने Prometheus exporters भेजे हैं जो Grafana डैशबोर्ड में गिरते हैं।
zrepl Sanoid की सरलता को अधिक सुविधाओं के लिए व्यापार करता है। Push, pull, स्नैपशॉट pruning नीति और निगरानी स्टैक के साथ एकीकरण। एक सेटअप के साथ जो कि एकाधिक मशीनों और केंद्रीय बैकअप पूल के साथ, zrepl प्रति-मशीन Syncoid स्क्रिप्ट की तुलना में बेहतर स्केल करता है।
कहां यह कम होता है: छोटे सेटअप के लिए Sanoid की तुलना में उच्च जटिलता।
मूल्य निर्धारण:
- मुक्त, खुला स्रोत
प्लेटफॉर्म: Linux, FreeBSD।
निचला पंक्ति: एकाधिक मशीनों के पार daemon-शैली प्रतिकृति के लिए zrepl चुनें। एक-मशीन सेटअप के लिए छोड़ें।
6. ZFSBootMenu — Linux के लिए सर्वश्रेष्ठ ZFS से बूट करना
ZFSBootMenu Linux सेटअप के लिए bootloader है जो root-on-ZFS को चलाते हैं। यह किसी भी ZFS पूल से बूट करता है, datasets को ब्राउज़ करता है, kernels चुनता है और बूट मेनू से स्नैपशॉट में वापस जाता है। स्नैपशॉट rollback सुविधा शानदार है। एक kernel अपडेट को बर्बाद किया? पुनः बूट करें, अंतिम अच्छी स्नैपशॉट चुनें, और सिस्टम पूर्व स्थिति में आता है।
स्थापन के लिए कुछ प्रारंभिक प्रतिबद्धता की आवश्यकता है क्योंकि ZFSBootMenu image अपने स्वयं के ESP विभाजन पर रहता है। एक बार सेटअप हो जाने के बाद, दैनिक अनुभव ZFS पूल पर GRUB की तुलना में अधिक सुचारू है।
कहां यह कम होता है: प्रारंभिक सेटअप stock GRUB स्थापन की तुलना में अधिक शामिल है।
मूल्य निर्धारण:
- मुक्त, खुला स्रोत
प्लेटफॉर्म: Linux।
डाउनलोड: ZFSBootMenu · GitHub
निचला पंक्ति: root-on-ZFS Linux सेटअप के लिए ZFSBootMenu चुनें। यदि आपकी root ZFS पर नहीं है तो छोड़ें।
7. OpenZFS CLI — संदर्भ टूलचेन
OpenZFS CLI संदर्भ टूलचेन है जो समर्थित OS पर ZFS पैकेज के साथ आता है। zpool और zfs आदेश प्रत्येक pool और dataset ऑपरेशन को कवर करते हैं जो GUI उपकरण लपेटते हैं। उपयोगकर्ताओं के लिए जो terminal को प्राथमिकता देते हैं, CLI किसी भी UI की तुलना में तेज़ है उन ऑपरेशन के लिए जो वे सबसे अधिक करते हैं।
zfsutils-linux के साथ Tab-completion व्यापक है। zfs list -H -p -o के चारों ओर स्क्रिप्टिंग लगभग हर निगरानी या रिपोर्टिंग की जरूरत को कवर करती है बिना किसी third-party उपकरण के। वर्तमान OpenZFS रिलीज़ पर man पृष्ठ ZFS के रूप में सर्वश्रेष्ठ दस्तावेज़ बने हुए हैं।
कहां यह कम होता है: कोई UI नहीं। ZFS में नए उपयोगकर्ताओं के लिए खड़ी वक्र।
मूल्य निर्धारण:
- मुक्त, खुला स्रोत
प्लेटफॉर्म: Linux, FreeBSD, macOS (OpenZFS on OS X के माध्यम से), Windows (प्रायोगिक)।
निचला पंक्ति: जब आप सबसे तेज़ पथ चाहते हैं या स्क्रिप्टिंग लक्ष्य हो तो CLI चुनें। दैनिक पूल प्रबंधन के लिए ऊपर दिए गए GUI उपकरणों का उपयोग करें।
सही का चयन कैसे करें
आप एक पूर्ण NAS appliance चाहते हैं: TrueNAS SCALE। एक स्थापन स्टोरेज, स्नैपशॉट, प्रतिकृति और ऐप्स को कवर करता है।
आप ZFS को स्टोरेज टियर के रूप में हाइपरवाइजर चाहते हैं: Proxmox VE।
आप एक मौजूदा Linux सर्वर के ऊपर UI चाहते हैं: Cockpit के साथ Cockpit-zfs।
आप एक सर्वर पर स्नैपशॉट स्वचालन और प्रतिकृति चाहते हैं जो आप पहले से चलाते हैं: सरल cases के लिए Sanoid और Syncoid, बहु-मशीन सेटअप के लिए zrepl।
आप root-on-ZFS Linux चलाते हैं: ZFSBootMenu।
आप terminal को पसंद करते हैं: OpenZFS CLI। उन ऑपरेशन के लिए स्क्रिप्ट के एक छोटे सेट के साथ जोड़ी करें जो आप दोहराते हैं।
आप सबकुछ के लिए एक उपकरण चाहते हैं: कोई भी उपकरण प्रत्येक job को नहीं कवर करता है। सामान्य homelab स्टैक TrueNAS SCALE या Proxmox प्लस Sanoid/Syncoid प्रतिकृति और निगरानी के लिए Prometheus है।
अक्सर पूछे जाने वाले प्रश्न
होमलैब के लिए सर्वश्रेष्ठ ZFS प्रबंधन ऐप कौन सा है?
TrueNAS SCALE यदि आप एक appliance चाहते हैं, Proxmox यदि आप VMs चलाते हैं, और Cockpit-zfs यदि आप एक Linux सर्वर पर UI चाहते हैं जिसे आप पहले से maintain करते हैं।
क्या कोई मुफ्त ZFS प्रबंधन ऐप है?
इस सूची में सभी विकल्प मुफ्त और open-source हैं। TrueNAS Enterprise और Proxmox सदस्यता सशुल्क समर्थन बेचते हैं लेकिन सॉफ्टवेयर स्वयं मुक्त है।
क्या मैं Windows पर ZFS चला सकता हूँ?
OpenZFS on Windows मौजूद है लेकिन प्रायोगिक बना हुआ है। उत्पादन उपयोग के लिए, Linux, FreeBSD, या macOS OpenZFS on OS X के माध्यम से समर्थित प्लेटफॉर्म हैं।
स्नैपशॉट और प्रतिकृति के लिए सर्वश्रेष्ठ ZFS प्रबंधन ऐप कौन सा है?
सरल homelab सेटअप के लिए Sanoid और Syncoid, बहु-मशीन deployments के लिए zrepl। दोनों अंतर्निहित OpenZFS टूलचेन के साथ integrate करते हैं।
क्या मुझे ZFS का उपयोग करने के लिए TrueNAS की आवश्यकता है?
नहीं। ZFS किसी भी समर्थित Linux, FreeBSD, या macOS install पर चलता है। TrueNAS कई appliances में से एक है जो इसे लपेटता है।
क्या ZFS Steam Deck या Chromebook पर काम करेगा?
ZFS on root को Steam Deck पर समर्थित नहीं है। ChromeOS के पास कोई first-class ZFS समर्थन नहीं है। दोनों Crostini या developer mode के माध्यम से ZFS पूल को mount कर सकते हैं कुछ effort के साथ लेकिन अनुभव production-grade नहीं है।