क्या Ubuntu 12.04 में btrfs का उपयोग करना सुरक्षित है?
लिनक्स कर्नेल संस्करण: 3.2.0-24-सामान्य
आर्किटेक्चर: x86_64 (64-बिट)
क्या Ubuntu 12.04 में btrfs का उपयोग करना सुरक्षित है?
लिनक्स कर्नेल संस्करण: 3.2.0-24-सामान्य
आर्किटेक्चर: x86_64 (64-बिट)
जवाबों:
Novell Suse SLES11 लोग ऐसा सोचते हैं, क्योंकि यह एंटरप्राइज डिस्ट्रीब्यूशन स्कीट्स btrfs के पक्ष में ext4 के लिए समर्थन लिखते हैं। मैंने कुछ हफ़्ते पहले (3.0 कर्नेल के साथ) btrfs का परीक्षण किया है और मैंने 2 स्नैपशॉट प्राप्त किए हैं जिन्हें 20 मिनट के भीतर प्रयोग में नहीं लाया जा सकता है।
मुझे नहीं लगता कि आपको अपनी सबसे मूल्यवान संपत्ति (फोटो, संगीत ट्रैक, विकास फ़ाइलें ...) पर विश्वास करना चाहिए जब तक कि आप पूरी तरह से सुनिश्चित न हों कि आपके पास उचित बैकअप है। यदि आपको इसकी विशेषताओं के लिए btrfs की आवश्यकता नहीं है, तो परीक्षण के अलावा अन्य उद्देश्यों के लिए इसका उपयोग न करें।
फाइलसिस्टम btrfs अब कर्नेल में तकनीकी पूर्वावलोकन नहीं है, लेकिन जितना मैं इसका उपयोग करने के लिए उत्सुक हूं, मैं अभी स्विच नहीं कर रहा हूं। इसीलिए मैं भी सलाह दूंगा कि आप इसे नोट करें (ध्यान दें कि यह उत्तर शीघ्र ही दिनांकित हो सकता है) महत्व के क्रम से
Btrfs का उपयोग करना बिल्कुल सुरक्षित नहीं है। बस एक सप्ताह के भीतर उबंटू 12 की मेरी 5 वीं पुन: स्थापना का प्रदर्शन किया। Btrfs एक अल्फा के रूप में अस्थिर है और प्रत्येक छोटे अपडेट के बाद क्रैश हो जाता है। Btrfs के रूप में / बूट होने से कर्नेल फ़ाइलें नहीं मिलती हैं। रूट सिस्टम में btrfs के होने / होने से बड़ी क्षति होती है।
कभी भी ऑटोरेसिस और संपीड़न कार्यों का उपयोग न करें क्योंकि वे वास्तव में चीजों को बदतर बनाते हैं। संपीड़न फ़ाइल त्रुटियों का बहुत कारण बनता है और ऑटोरेसिसस अभी भी काम नहीं कर रहा है।
लॉन्चपैड और डेवलपर्स पर त्रुटि रिपोर्ट के बहुत सारे, आमतौर पर, उनमें से अधिकांश को प्रासंगिक नहीं मानकर खारिज कर रहे हैं।
यदि आप btrfs का उपयोग करने जा रहे हैं, तो आपको उपलब्ध नवीनतम कर्नेल का उपयोग करना चाहिए। यह Ubuntu 12.04 के पक्ष में Ubuntu 12.10 को चलाने की सलाह दी जाएगी, ताकि आप डिफ़ॉल्ट रूप से एक नया कर्नेल प्राप्त कर सकें।
ओरेकल Btrfs उत्पादन तैयार मानता है ।
Oracle Linux 6.3 (6u3) में, आप के लिए Btrfs का उपयोग कर सकते हैं ((UEK2 2.6.39 की आवश्यकता है - वास्तव में 3.0 कर्नेल पर आधारित है)। और 6.3 का बूट एंड रेस्क्यू ISO Btrfs के साथ आता है, यह प्रदान btrfs-convert
किए गए उपयोग द्वारा Btrfs के लिए ext {3, 4} को परिवर्तित करने की उपयोगिता भी प्रदान करता है ।
मैं डेटा के लिए कम से कम raid1 का उपयोग करने की सलाह दूंगा (आपको इस मामले में कम से कम 2 ब्लॉक डिवाइस - विभाजन की आवश्यकता है), मेटाडेटा डिफ़ॉल्ट रूप से पूरे डिवाइस में डुप्लिकेट है ( -m single
एकल डिवाइस के लिए उपयोग न करें )। मैं कई आंतरिक उत्पादन वातावरण में परीक्षण के उद्देश्य के लिए Btrfs का उपयोग कर रहा हूं, अब तक अच्छा है, मुझे किसी भी गंभीर समस्या का सामना नहीं करना पड़ा है (स्क्रबिंग शांत है!)।
BTW: के Btrfs
साथ पूरी तरह से अच्छी तरह से काम करता है LXC
!
इस डॉक को देखें: http://docs.oracle.com/cd/E37670_01/E37355/html/ol_btrfs.html
इसे ध्यान में रखें, हमेशा अपने डेटा का बैकअप लें। सुरक्षित और असुरक्षित, यह सापेक्ष है ;-)