डेबियन पर सेटअप NFS शेयर
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
जबकि Vultr में संपूर्ण सिस्टम छवियों के लिए एक बैकअप सिस्टम होता है, यह ब्लॉक स्तर पर काम करता है, और इसके लिए आवश्यक है कि डेटा को पुनर्स्थापित करने से पहले बैकअप को VM में बहाल कर दिया जाए। इसके अतिरिक्त, बैकअप केवल कुछ समय के लिए संग्रहीत किए जाते हैं, और सही वृद्धिशील बैकअप समाधान प्रदान नहीं करते हैं।
डुप्लिकेट दर्ज करें - डुप्लिकेटी पौराणिक rsync पर बनाता है और GPG के माध्यम से आराम से डेटा एन्क्रिप्ट करने के साथ वृद्धिशील बैकअप संग्रहीत करने की क्षमता प्रदान करता है। यह पॉज़िक्स कंप्लेंट है, और केवल बैकअप रन के बीच डेल्टास को स्थानांतरित करता है, इस प्रकार समग्र बैंडविड्थ की आवश्यकता को कम करता है।
sudo apt-get update
sudo apt-get install duplicity python-paramiko
sudo yum install duplicity python-paramiko
sudo apt-get update
sudo apt-get install ncftp python-paramiko python-pycryptopp lftp python-boto python-dev librsync-dev
wget https://launchpad.net/duplicity/0.7-series/0.7.02/+download/duplicity-0.7.02.tar.gz
tar xzvf duplicity*
cd duplicity*
sudo python setup.py install
हमें स्रोत से स्थापित करना होगा क्योंकि डेबियन 7 और उबंटू 12.04 के भीतर डुप्लिसिटी पैकेज बैकएंड एसएसएल लाइब्रेरी में बदलाव के कारण टूट गए हैं।
दोहरी जाँच जो कि डुप्लीकिटी को चलाने से स्थापित होती है:
duplicity -v
इसे निम्न आउटपुट वापस करना चाहिए (संस्करण भिन्न हो सकता है):
duplicity 0.6.18
अगला चरण बैकअप होस्ट और स्रोत होस्ट के बीच SSH के लिए प्रमाणपत्र-आधारित प्रमाणीकरण सेटअप करना है। यह पासफ़्रेज़ में टाइप किए बिना बैकअप होस्ट में SSH के स्रोत सर्वर को सक्षम करेगा। वल्चर का एक शानदार लेख है जो बताता है कि यह कैसे करना है: मैं कैसे एसएसएच कुंजी उत्पन्न करता हूं ।
चलो एक पूर्ण बैकअप चलाते हैं! यह स्रोत सर्वर से गंतव्य तक डेटा की पूरी प्रतिलिपि भेजेगा।
duplicity full -v --no-encryption --include="/sourcedir/" --exclude="**" / ssh://user@backupserver:22/destdir/
आप कई --include="[dir]"बयानों को शामिल करके अतिरिक्त फ़ोल्डर जोड़ सकते हैं ।
--no-encryptionनिर्दिष्ट करता है कि डेटा नहीं है गंतव्य पर एन्क्रिप्टेड किया जाना है। एसएसएच सुरंग से गुजरने के दौरान परिवहन के दौरान डेटा एन्क्रिप्ट किया जाएगा।
--exclude="**" /विकल्प बैकअप सब कुछ है कि केवल में सूची (और कुछ नहीं) शामिल करने के लिए एक चाल है।
वृद्धिशील बैकअप चलाना बहुत सरल है - बस fullध्वज को ध्वज में बदलें incremental।
duplicity incremental -v --no-encryption --include="/sourcedir/" --exclude="**" / ssh://user@backupserver:22/destdir/
जब भी आपको बैकअप की आवश्यकता होती है, तब इन कमांड को चलाना एक ड्रैग है - अगर हमारे पास इसे संभालने के लिए स्क्रिप्ट्स हैं तो क्या होगा?
कमांड चलाएं।
nano /usr/local/bin/backup-full
निम्नलिखित सामग्री जोड़ें।
#!/bin/bash
duplicity full -v --no-encryption --include="/sourcedir/" --exclude="**" / ssh://user@backupserver:22/destdir/
nano /usr/local/bin/backup-incremental
निम्नलिखित सामग्री जोड़ें।
#!/bin/bash
duplicity incremental -v --no-encryption --include="/sourcedir/" --exclude="**" / ssh://user@backupserver:22/destdir/
स्क्रिप्ट को निष्पादन योग्य बनाने के लिए, निम्न कमांड चलाएँ।
chmod +x /usr/local/bin/backup-*
अब आप शेल के भीतर backup-fullऔर बाहर चलकर बैकअप कर सकते हैं backup-incremental। बहुत अच्छा!
चलो बैकअप को स्वचालित बनाते हैं! निर्दिष्ट समय पर उपरोक्त लिपियों को चलाने के लिए क्रोन की स्थापना करके, हम यह सुनिश्चित कर सकते हैं कि बैकअप नियमित अंतराल पर किए जाते हैं।
निम्न आदेश चलाएँ।
crontab -e
फ़ाइल के नीचे करने के लिए निम्न जोड़ें।
10 01 * * 1,2,3,4,5,6 backup-incremental
10 01 * * 7 backup-full
यह प्रत्येक रविवार को प्रातः 1:10 बजे पूर्ण बैकअप चलाएगा, और हर दूसरे दिन अपराह्न 1:10 बजे वृद्धिशील बैकअप भी चलाएगा।
गॉडज़िला ने सिएटल को नष्ट कर दिया है और हमें न्यूयॉर्क में बैकअप वीपीएस से डेटा वापस प्राप्त करने में सक्षम होने की आवश्यकता है!
duplicity --no-encryption --file-to-restore / ssh://user@backupserver:22/destdir/
यदि हमें 3 दिन पहले से डेटा को पुनर्स्थापित करने की आवश्यकता है:
duplicity --no-encryption -t 3D --file-to-restore / ssh://user@backupserver:22/destdir/
-t 3Dविकल्प साधन से तीन दिन पहले एक बैकअप को पुनर्स्थापित। इसी तरह के विकल्प -t 1M( जैसे एक महीने पहले) या -t 5H(5 घंटे पहले) भी काम करते हैं।
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ