के लिए बहुत सारे उपकरण हैं बैकअप प्रतियां बनाएँ आपके डेटा और 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 के साथ कहाँ स्थित है, और बैकअप कहाँ पुनर्स्थापित करना है... आप प्रक्रिया पूरी होने तक प्रतीक्षा करें और बस इतना ही!