सिस्टम टार एंड रिस्टोर - एक साधारण बैकअप स्क्रिप्ट

जीयूआई और पाठ उपकरण (स्क्रीनशॉट)

के लिए बहुत सारे उपकरण हैं बैकअप प्रतियां बनाएँ आपके डेटा और GNU/Linux के लिए सिस्टम का। आप GUI या अन्य कमांड लाइन प्रोग्राम वाले कुछ ऐप्स के बीच चयन कर सकते हैं। आप इसके लिए अपनी खुद की स्क्रिप्ट भी बना सकते हैं, और इस प्रकार इसे अनुकूलित कर सकते हैं या किसी मौजूदा को डाउनलोड कर सकते हैं, जैसा कि मैं इस लेख में बात करने जा रहा हूं। उसका नाम है सिस्टम टार और पुनर्स्थापना और मुझे यकीन है कि आपको यह पसंद आएगा...

सिस्टम टार और रिस्टोर एक बहुत ही बहुमुखी स्क्रिप्ट है। है बैश के लिए दो स्क्रिप्ट. मुख्य एक स्क्रिप्ट है जिसे Star.sh कहा जाता है और एक अन्य स्क्रिप्ट जिसे Star.gui.sh कहा जाता है, जो ग्राफ़िकल टूल को कॉल करती है यदि आप अधिक सहज GUI का उपयोग करना पसंद करते हैं। ये स्क्रिप्ट बैकअप, रिस्टोर और ट्रांसफर मोड में काम करने में सक्षम हैं, यानी बैकअप करना, उसे रिस्टोर करना और ट्रांसफर करना।

कर सकता है सिस्टम का पूर्ण या आंशिक बैकअप, कॉपी को एक अलग डिस्क या पार्टीशन में पुनर्स्थापित करना या स्थानांतरित करना, कॉपी को बाहरी डिस्क, पेन ड्राइव, मेमोरी कार्ड इत्यादि में पुनर्स्थापित करना या स्थानांतरित करना, BIOS-आधारित सिस्टम से UEFI में पुनर्स्थापित करना एक या इसके विपरीत, और प्रतिलिपि को वर्चुअल मशीन पर भी ले जाएं। वे अपने उचित कामकाज के लिए अन्य पैकेजों पर निर्भर हैं: gtkdialog, tar, rsync, wget, gptfdisk/gdisk, openingsl और gpg।

सामान्य तौर पर, वे रोजमर्रा के पैकेज होते हैं जिन्हें आपने निश्चित रूप से पहले ही इंस्टॉल कर लिया होगा और यदि नहीं, तो आपको उन्हें स्क्रिप्ट से पहले इंस्टॉल करना होगा। के लिए सिस्टम टार और रिस्टोर करें:

cd Download

git clone https://github.com/tritonas00/system-tar-and-restore.git

cd system-tar-and-restore/

ls

और यहां आपके पास यह होगा... और इसके लिए इसे ग्राफ़िक रूप से लागू करें, आपको पहले से ही पता है:

sudo ./star-gui.sh

पैरा बैकअप प्रतियां बनाएँ टेक्स्ट मोड में, मेरा सुझाव है कि आप दस्तावेज़ पढ़ें:

./star.sh --help

लेकिन एक उदाहरण निम्नलिखित होगा:

sudo ./star.sh -i 0 -d /home/copia -c xz -u "--warning=none"

इससे यह मिल जाता है बैकअप मोड में (0), उस गंतव्य को चुनें जहां बैकअप को -d (इस मामले में /home/copy) के साथ संग्रहीत किया जाता है, -c (इस मामले में xz) के साथ उत्पन्न टारबॉल के लिए संपीड़न उपकरण को परिभाषित करें, और -u के साथ आप कुछ विकल्प लागू कर सकते हैं टार/आरसिंक...

पैरा प्रति पुनर्स्थापित करें (मोड 1), यह कुछ समान होगा:

sudo ./star.sh -i 1 -r /dev/sda3 -G /dev/sdb -f /home/copia/backup.tar.xz

यह इसे /dev/sda3 विभाजन में पुनर्स्थापित करता है, हम निर्दिष्ट करते हैं कि GRUB -G के साथ कहाँ स्थित है, और बैकअप कहाँ पुनर्स्थापित करना है... आप प्रक्रिया पूरी होने तक प्रतीक्षा करें और बस इतना ही!


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।