SnapRAID हार्ड ड्राइव के लिए एक बैकअप प्रोग्राम है। दुकानों की समता, आपकी डेटा जानकारी और छह डिस्क तक की वसूली।
कार्यक्रम यह मुफ़्त, खुला स्रोत है, और अधिकांश लिनक्स ऑपरेटिंग सिस्टम पर चलता है सरलता। SnapRAID मुख्य रूप से एक होम मीडिया सेंटर पर लक्षित है, जहां आपके पास बहुत सारी बड़ी फाइलें हैं जो शायद ही कभी बदलती हैं।
SnapRAID की विशेषताएं हैं:
- डेटा अखंडता सुनिश्चित करने और भ्रष्टाचार को रोकने के लिए आपके सभी डेटा को संक्षेप में प्रस्तुत किया गया है।
- यदि पुनर्प्राप्ति की अनुमति देने के लिए बहुत सारे विफल डिस्क हैं, तो डेटा केवल विफल डिस्क पर खो जाता है।
- अन्य डिस्क पर सभी डेटा सुरक्षित है।
- यदि आप किसी डिस्क पर गलती से कुछ फ़ाइलों को हटाते हैं, तो आप उन्हें वापस पा सकते हैं
- आप पहले से ही पूर्ण डिस्क के साथ शुरू कर सकते हैं।
- डिस्क विभिन्न आकारों की हो सकती हैं।
- आप किसी भी समय डिस्क जोड़ सकते हैं।
- यह आपके डेटा को ब्लॉक नहीं करता है। आप किसी भी समय SnapRAID का उपयोग करना बंद कर सकते हैं।
- सुधार या डेटा स्थानांतरित करने की आवश्यकता के बिना समय।
SnapRAID को ठीक से काम करने के लिए, आपके पास चार हार्ड ड्राइव होने चाहिए कि स्वरूपित किया जाना चाहिए एक ही फाइल सिस्टम (Ext4) के साथ।
उबंटू में, ऐसा करने का सबसे तेज़ तरीका Cfdisk के साथ या Gparted की सहायता से प्रारूपित करना है। टर्मिनल से प्रारूपण प्रक्रिया शुरू करने के लिए, हमें बस निम्नलिखित कमांड को निष्पादित करना होगा:
sudo cfdisk /dev/sdX
जहाँ "sdx" प्रत्येक हार्ड ड्राइव का आरोह बिंदु है।
एक बार सीएफडिस्क विभाजन संपादक खुला है हम हार्ड ड्राइव पर मौजूदा फाइल सिस्टम को हटाने जा रहे हैं।
फिर, हम एक नया Ext4 विभाजन बनाने के लिए आगे बढ़ते हैं जो ड्राइव के पूरे आकार पर कब्जा कर लेगा। जब आप संपादन और स्वरूपण पूरा करते हैं, तो अपने परिवर्तनों को सहेजने के लिए "लिखें" का चयन करें और बाहर निकलने के लिए "बाहर निकलें"।
SnapRAID स्थापित करें
उबंटू में, आप बहुत जल्दी SnapRAID सॉफ्टवेयर प्राप्त कर सकेंगे, चूंकि हमें केवल अपनी रिपॉजिटरी को अपने सिस्टम में जोड़ना होगा।
हम टर्मिनल में निम्नलिखित कमांड टाइप करके ऐसा करते हैं:
sudo add-apt-repository ppa:tikhonov/snapraid
अब हम अपनी रिपॉजिटरी की सूची को अपडेट करने जा रहे हैं:
sudo apt update
और हम SnapRAID को स्थापित करने के लिए आगे बढ़ेंगे:
sudo apt install snapraid
SnapRAID का उपयोग करना
इस उपयोगिता का उपयोग शुरू करने के लिए हमें डेटा के आरोह बिंदु को कॉन्फ़िगर करना होगा। तो पहले हम एक फ़ोल्डर बनाने जा रहे हैं:
sudo mkdir -p /var/snapraid/
उसके बाद हम डिस्क के लिए माउंट बिंदुओं के लिए फ़ोल्डर्स बनाएंगे
sudo mkdir -p /mnt/{disco1,disco2,disco3,disco4,data}
अब SnapRAID कॉन्फ़िगरेशन फ़ाइल को संपादित करने का समय आ गया है:
sudo nano -w /etc/snapraid.conf
यहां हम कहते हैं कि लाइन के लिए देखना होगा «# Format: "parity FILE_PATH
»इस लाइन के तहत, हम वहां का कोड हटा देंगे और उसकी जगह ले लेंगे:
parity /mnt/disco4/snapraid.parity
अब लाइन ढूंढते हैं «# Format: "content FILE_PATH
«। और हम इसके नीचे की रेखाओं को मिटाते हैं और उन्हें प्रतिस्थापित करते हैं:
content /var/snapraid.content content /mnt/disco1/snapraid.content content /mnt/disco2/snapraid.content content /mnt/disco3/snapraid.content
अब हम लाइन का पता लगाने जा रहे हैं «# Format: "disk DISK_NAME DISK_MOUNT_POINT
»और हम इसके साथ नीचे की सामग्री को बदलने जा रहे हैं:
data d1 /mnt/disco1/ data d2 /mnt/disco2/ data d3 /mnt/disco3/
अंत में, हम लाइन का पता लगाते हैं «#pool /pool
»और यहाँ हम / mnt / data निर्दिष्ट करने जा रहे हैं।
pool /mnt/data
पहले से ही ऐसा किया गया है अब हम केवल Ctrl + O के साथ combios को बचाने और Ctrl + X के साथ बाहर निकलने के लिए जा रहे हैं
स्नैपड्रैड ड्राइव माउंट कॉन्फ़िगर करें
SnapRAID को / etc / fstab फ़ाइल में कॉन्फ़िगर करने के लिए सभी हार्ड ड्राइव की आवश्यकता होती है। इन ड्राइव माउंट को जोड़ने के लिए हम हार्ड ड्राइव में से प्रत्येक पर ब्लकिड कमांड को चलाने जा रहे हैं।
यह कमांड आपको UUID बताएगा।
sudo blkid /dev/sdXY
इसके साथ हम यूनिट के प्रत्येक विभाजन के लिए UUID आउटपुट की प्रतिलिपि बनाने जा रहे हैं। हम इन डेटा को fstab फ़ाइल में रखने जा रहे हैं, जहाँ वे प्राप्त आंकड़ों के साथ "tu-uuid" को प्रतिस्थापित करते हैं:
sudo -s echo ' ' >> /etc/fstab echo '# SnapRAID' >> /etc/fstab echo 'UUID=tu-uuid /mnt/disco1 ext4 noatime,defaults 0 0' >> /etc/fstab echo 'UUID=tu-uuid /mnt/disco2 ext4 noatime,defaults 0 0 ' >> /etc/fstab echo 'UUID=tu-uuid /mnt/disco3 ext4 noatime,defaults 0 0' >> /etc/fstab echo 'UUID=tu-uuid /mnt/disco4 ext4 noatime,defaults 0 0 ' >> /etc/fstab
यह किया अब हम AUFS ड्राइव पूल को / etc / fstab फ़ोल्डर में जोड़ने जा रहे हैं
echo ' ' >> /etc/fstab echo '#SnapRAID AuFS mount' >> /etc/fstab
गूंज 'कोई नहीं / mnt / डेटा aufs br = / mnt / disk1 = rw: / mnt / disk2 = rw: / mnt / disk3 = rw, = mfs, ऑटो 0 0 बनाएँ >> / etc / fstab [/ sourcecode]
इस के अंत में, हमें केवल अपने सिस्टम को पुनरारंभ करना होगा SnapRAID को सभी सेटिंग्स के साथ स्टार्टअप पर चलाने के लिए।
अब वह सब जो डेटा को ग्रुप डायरेक्टरी में रखना है। SnapRAID समूह में अलग-अलग फ़ाइलों को रखने के लिए
sudo -s cp /ruta/al/archivo /mnt/data
SnapRAID Group में निर्देशिकाएँ रखें
sudo -s cp -r /ruta/a/carpeta/ /mnt/data
यह किया बस स्नैपडीयर सिंक कमांड चलाएं डेटा को सिंक्रनाइज़ करने के लिए।
snapraid sync