एक Windows NAS के लिए उबंटू का समर्थन


0

मैंने लिनक्स (जुबांटु) पर कोबियन बैकअप (केवल विंडोज) के कार्य को दोहराने की कोशिश में घंटों बिताए हैं: मूल रूप से राउटर से जुड़ी बाहरी हार्ड ड्राइव (नेटवर्क अटैच्ड स्टोरेज / एनएएस) से कुछ फ़ोल्डर्स के बैकअप शेड्यूल करने के लिए।

मुझे rsync और grsync (GUI के लिए rsync) पर बहुत सी जानकारी मिली, Unison पर (बहुत शक्तिशाली लगता है), और chrontab, लेकिन मैं कई समस्याओं में भाग गया:

  1. मैं न्यूनतम कमांड लाइन इंटरफेस के साथ मुख्य रूप से ग्राफिकल सेटअप रखना पसंद करूंगा ... यह सिर्फ मेरे लिए नहीं है (सुविधा) लेकिन अन्य उपयोगकर्ताओं के लिए जो सीएलआई के प्रशंसक नहीं हैं।
  2. मैं एक SMB साझा किए गए फ़ोल्डर (एक सीगेट सेंट्रल) का बैकअप लेना चाहता हूं - grsync को यह पसंद नहीं है क्योंकि यह ठीक से माउंट नहीं है।
  3. मैं मैन्युअल रूप से एडिटिंग चॉस्ट्रब आदि रखना नहीं चाहता।

मैंने अंत में पाया कि एक व्यावहारिक समाधान क्या लगता है, इसलिए मैं इसे नीचे पोस्ट करूंगा, लेकिन 'न्यूनतम-तकनीकी' उपयोगकर्ताओं के लिए अन्य ईएएसवाई (या जितना संभव हो उतना आसान) समाधान के लिए एक जगह प्रदान कर सकता हूं ।

जवाबों:


0

यहाँ एक समाधान है जो काम करने लगता है और (अपेक्षाकृत) सीधा और (काफी हद तक) GUI- आधारित है:

  1. Ubuntu ऐप्स डायरेक्टरी (या apt-get install) के माध्यम से GRSYNC स्थापित करें।
  2. CLI / टर्मिनल का उपयोग करके "शेड्यूल किए गए कार्य" / सूक्ति-शेड्यूल स्थापित करें:

    sudo apt-get install gnome-schedule
    
  3. अपने NAS / बाहरी हार्ड ड्राइव को माउंट करें ताकि लिनक्स इसे पहचान ले जैसे कि यह एक और हार्ड ड्राइव है। (नोट: विस्तृत निर्देश माउंट विन्डोज़शेयरस नाम के उबंटू विकि पर उपलब्ध हैं - यदि कोई व्यक्ति इसे लिंक बनाना चाहता है, तो यह बहुत अच्छा होगा - मुझे केवल 2 लिंक पोस्ट करने की अनुमति है )। ये चरण मान लेते हैं कि आप एक असुरक्षित / सार्वजनिक फ़ोल्डर तक पहुँच रहे हैं। विकी में विभिन्न परिदृश्यों पर अधिक जानकारी होती है।

    1. Cifs- बर्तन स्थापित करें: sudo apt-get install cifs-utils
    2. NAS फ़ोल्डर के लिए एक माउंट फ़ोल्डर बनाएँ जिसे आप 'मीडिया' फ़ोल्डर में माउंट कर रहे हैं। आप इसे अपने फ़ाइल प्रबंधक के माध्यम से (आप इसे सुपर-उपयोगकर्ता के रूप में एक्सेस कर सकते हैं) या सीएलआई के माध्यम से कर सकते हैं: sudo mkdir /media/what-you-want-to-call-your-nas(उदाहरण के लिए "/ मीडिया / सीगेटसेंट्रल")
    3. अपने NAS को / etc / fstab फ़ाइल में जोड़ें। आप इसे अपने फ़ाइल प्रबंधक में (फिर से, सुपर-उपयोगकर्ता स्थिति के साथ) ब्राउज़ करके या CLI के माध्यम से कर सकते हैं sudo nano /etc/fstab:।

      इस पंक्ति को जोड़ें:

      //servername/sharename  /media/what-you-want-to-call-your-nas  cifs  guest,uid=1000,iocharset=utf8  0  0
      
      • Servername: आपके NAS 'सर्वर' का नाम (सबसे आसान आईपी एड्रेस का उपयोग करना है, और इसे अपनी राउटर सेटिंग्स में एक स्थिर आईपी एड्रेस असाइन करना है। यदि आप ऐसा नहीं कर सकते हैं तो आप गैर-आईपी एड्रेस सर्वर की पहचान करने में सक्षम हो सकते हैं। इसे अपने फ़ाइल प्रबंधक में ब्राउज़ करके नाम)।
      • sharename: वह फ़ोल्डर जिसे आप माउंट करना चाहते हैं (जैसे सीगेट सेंट्रल पर, एक डिफ़ॉल्ट "सार्वजनिक" फ़ोल्डर बनाया गया है जिसका उपयोग यहां किया जा सकता है, या "MyName / Backups" जैसे किसी अन्य का उपयोग किया जा सकता है, इसलिए यह "// ip-address-here /" पढ़ेगा MyName / बैकअप ")
    4. अपने ड्राइव को हटाएं ताकि नया 'ड्राइव' दिखाई दे: sudo mount -a
  4. GRSYNC का उपयोग करके एक बैकअप बनाएं - अधिकांश विकल्प काफी सरल हैं, इसलिए बैकअप के प्रकार को सेटअप करें जो आप चाहते हैं (नोट: आप इसे अभी तक शेड्यूल नहीं कर रहे हैं)। एक त्वरित गाइड dedoimedo पर उपलब्ध है ।
  5. GRSYNC द्वारा उत्पन्न rsync कमांड का पता लगाएं: फ़ाइल पर जाएँ -> Rsync कमांड लाइन (या बस Alt + R दबाएं)। पूरे कमांड को कॉपी करें।
  6. सूक्ति-अनुसूची का उपयोग करके एक निर्धारित कार्य बनाएं। यह काफी सीधा भी है। "कमांड" फ़ील्ड में, आपके द्वारा GRSYNC से कॉपी किए गए rsync कमांड को पेस्ट करें। Gnome-अनुसूची के बारे में अधिक जानकारी के लिए, आप जाँच कर सकते हैं everydaylinuxuser

अब आप सभी को सेट होना चाहिए।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.