विषयसूची:
- चरण 1: धारणाएं
- चरण 2: Rdiff-बैकअप स्थापित करें
- चरण 3: उन निर्देशिकाओं की पहचान करें जिन्हें आप बैकअप करना चाहते हैं
- चरण 4: स्वचालित
- चरण 5: एक फ़ंक्शन लिखें
- चरण 6: स्क्रिप्ट को बताएं कि कौन सी डीआईआर बैकअप के लिए है
- चरण 7: अब पूरी बात एक साथ
- चरण 8: क्रोन में जोड़ें
- चरण 9: पुनर्स्थापित करें
वीडियो: Rdiff-backup का उपयोग करके अपने लिनक्स बॉक्स का बैकअप कितनी आसानी से लें: 9 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:24
यह निर्देशयोग्य आपको दिखाएगा कि rdiff-backup और एक USB ड्राइव का उपयोग करके linux पर एक साधारण पूर्ण विशेषताओं वाला बैकअप और रिकवरी सिस्टम कैसे चलाया जाए।
चरण 1: धारणाएं
मैं एक सिस्टम मानने जा रहा हूं जो इंस्टॉलेशन के लिए यम का उपयोग करता है और आपको यूएसबी ड्राइव को /mnt//backup के रूप में माउंट किया है। मैं फेडोरा का उपयोग करता हूं, लेकिन आप कुछ भी उपयोग कर सकते हैं और बस rdiff-backup इंस्टॉल कर सकते हैं, हालांकि आप चाहें। साथ ही यह यहां डाउनलोड से भी उपलब्ध है:
चरण 2: Rdiff-बैकअप स्थापित करें
rdiff-बैकअप स्थापित करें [root@HOST स्क्रिप्ट]# yum rdiff-backup स्थापित करें
चरण 3: उन निर्देशिकाओं की पहचान करें जिन्हें आप बैकअप करना चाहते हैं
आप पूरे सिस्टम का बैकअप ले सकते हैं, लेकिन यह ओवरकिल हो सकता है, मैं नाम, सेंडमेल, नेटवर्क, आदि, / डेटा और मेरे होम डायर में किए गए किसी भी बदलाव के लिए अपनी / etc / निर्देशिका का बैकअप लेना चाहता हूं।
चरण 4: स्वचालित
स्पष्ट रूप से आप इसे हाथ से नहीं करना चाहते हैं। हम एक स्क्रिप्ट लिखेंगे।स्क्रिप्ट में सबसे पहले, हम यह देखने के लिए जांच करेंगे कि यूएसबी ड्राइव माउंट है, और अगर नहीं तो छोड़ दें। #!/bin/bash#स्क्रिप्ट यूएसबी ड्राइव के बैकअप के लिएBACKUPBASE="/backups"#यह देखने के लिए जांचें कि क्या बैकअप लक्ष्य माउंट किया गया है। यदि `df -h | grep $BACKUPBASE >/dev/null ` फिर गूंज "$0 `दिनांक` शुरू हो रहा है" और गूंज "त्रुटि: $BACKUPBASE माउंट नहीं किया गया" गूंज "$0 बाहर निकलने की तारीख`" 1fi से बाहर निकलें
चरण 5: एक फ़ंक्शन लिखें
आगे हम वास्तव में बैकअप करने के लिए एक फंक्शन लिखेंगे। फ़ंक्शन बैकअप {DEST=$1$2 SOURCE=$2 इको "Src: $SOURCE" अगर [-d $DEST] तो इको "Dest: $DEST" और mkdir -p $DEST इको "Dest: $DEST -created" OPTS=" --force" फाई # बैकअप करें rdiff-backup -v2 --exclude-special-files $OPTS $SOURCE $DEST #Cleanup संस्करण फ़ाइलें 4weeks से अधिक पुरानी rdiff-backup -v2 --remove-old-से 4W --force $ DEST #रिपोर्ट प्रिंट करें कि हमने क्या बैकअप लिया और rdiff-backup --list-changed-since 0D23h00m $DEST} का बैकअप लिया।
चरण 6: स्क्रिप्ट को बताएं कि कौन सी डीआईआर बैकअप के लिए है
बैकअप $BACKUPBASE /databackup $BACKUPBASE /etcbackup $BACKUPBASE /usr/localbackup $BACKUPBASE /home
चरण 7: अब पूरी बात एक साथ
#!/bin/bash#USB ड्राइव में बैकअप के लिए स्क्रिप्टBACKUPBASE="/backups"#यह देखने के लिए जांचें कि क्या बैकअप ड्राइव माउंट किया गया है। अगर `डीएफ-एच | grep $BACKUPBASE >/dev/null `फिर इको "$0 `डेट` शुरू हो रहा है" और इको "ERROR: $BACKUPBASE माउंटेड नहीं" इको "$0 एग्जिट `डेट`" एग्जिट 1फिक्शन बैकअप {DEST=$1$2 SOURCE=$2 echo "Src: $SOURCE" अगर [-d $DEST] तो "Dest: $DEST" इको करें और mkdir -p $DEST इको "Dest: $DEST -created" OPTS="--force" fi #Perform बैकअप rdiff-backup -v2 --exclude-special-files $OPTS $SOURCE $DEST #Cleanup संस्करण फ़ाइलें जो 4weeks से अधिक पुरानी हैं rdiff-backup --list-changed-चूंकि 0D23h00m $DEST}बैकअप $BACKUPBASE /databackup $BACKUPBASE /etcbackup $BACKUPBASE /usr/localbackup $BACKUPBASE /home
चरण 8: क्रोन में जोड़ें
[रूट@होस्ट स्क्रिप्ट्स]# क्रोंटैब-ई१० १ * * * /usr/लोकल/स्क्रिप्ट्स/बैकअप-rdiff.sh > /var/log/backup.log 2>&1
चरण 9: पुनर्स्थापित करें
नवीनतम संस्करण को पुनर्स्थापित करने के लिए आप बस फ़ाइल को बैकअप निर्देशिका से कॉपी कर सकते हैं। यदि आप 2 दिन पहले का संस्करण चाहते हैं:rdiff-backup -r 2D /backup/etc/named.conf /etc/named.confसरल और बहुत प्रभावी।
सिफारिश की:
Esp8266EX या Esp-01 के मूल फर्मवेयर का बैकअप कैसे लें: 4 कदम
Esp8266EX या Esp-01 के मूल फर्मवेयर का बैकअप कैसे लें: क्यों? मूल फर्मवेयर का बैकअप महत्वपूर्ण है। सरलतम उत्तर है = मूल मूल है इस ट्यूटोरियल में मैं आपको दिखाऊंगा कि esp8266ex के मूल फर्मवेयर का बैकअप कैसे लिया जाता है। ESP8266EX एक कम लागत वाला वाई-फाई माइक्रोचिप है जिसमें पूर्ण टीसीपी/आईपी स्टैक और माइक्रोकंट्रोल
अपने सर्वर का बैकअप लें: 6 कदम
अपने सर्वर का बैकअप लें: अपने * निक्स बॉक्स को बाहरी हार्डड्राइव (या बिना अधिक प्रयास के टेपड्राइव) में बैकअप करना सीखें। मैं 'डंप' का उपयोग करके बैकअप माध्यम की स्थापना को कवर करता हूं, पुनर्स्थापित करता हूं, और एक दूरस्थ सर्वर से बाहरी हार्डड्राइव में फ़ाइलों का बैकअप भी लेता हूं। एक वाई का बैकअप लेने के लिए
टी-स्ट्रक्चर्स: किसी भी प्रोग्राम के साथ अपने आइपॉड का बैकअप लें!: 3 कदम
टी-स्ट्रक्चर्स: किसी भी प्रोग्राम के साथ अपने आईपॉड का बैक-अप !: लंबे समय से, मैं किसी भी प्रोग्राम को स्थापित करने के लिए अपने कंप्यूटर पर अपने आईपॉड नैनो का बैक अप लेने का तरीका खोज रहा था। तो, बहुत, बहुत, बहुत लंबे समय (5 मिनट) के बाद, मुझे रहस्य का पता चला! इस टी-स्ट्रक्चरेबल में, मैं आपको दिखाऊंगा कि यह कैसे करना है
अपने जीमेल खाते का उपयोग करके ऑनलाइन बैकअप: 4 कदम
अपने जीमेल खाते का उपयोग करके ऑनलाइन बैकअप: http://www.softpedia.com/progDownload/GMail-Drive-shell-extension-Download-15944.htmlGMail ड्राइव विंडोज ऑपरेटिंग सिस्टम के लिए एक छोटा प्रोग्राम है जो आपके जीमेल खाते को एक ?ऑनलाइन बनाता है बैकअप?. आप अपने Gmail खाते का उपयोग उन फ़ाइलों को संग्रहीत करने के लिए कर सकते हैं जो एक € ¦
अपने लिनक्स बॉक्स में मैट्रिक्सऑर्बिटल वीएफडी डिस्प्ले कैसे जोड़ें: 11 कदम (चित्रों के साथ)
अपने लिनक्स बॉक्स में मैट्रिक्सऑर्बिटल वीएफडी डिस्प्ले कैसे जोड़ें: यह निर्देश योग्य कवर आपके लिनक्स बॉक्स में मैट्रिक्सऑर्बिटल वीएफडी जोड़ता है। सभी अच्छे गीक्स की तरह मेरे होम नेटवर्क पर एक हेडलेस लिनक्स बॉक्स है। एक वैक्यूम फ्लोरोसेंट डिस्प्ले जोड़कर और LCDProc चलाकर आप स्वास्थ्य आँकड़े प्रदर्शित कर सकते हैं और अपने आप पर नज़र रख सकते हैं