अपनी महत्वपूर्ण चीजों का बैकअप बनाने के लिए स्क्रिप्ट को बैश करें

मेरे माता-पिता और परिचित अक्सर मजाक करते हैं कि मैं प्रौद्योगिकी के साथ एक 'हंक' हूं, मैंने किसी और की तुलना में अधिक उपकरणों या पीसी घटकों को तोड़ दिया है। मजेदार बात यह है कि वे गलत नहीं हैं they

मैंने इसे उद्देश्य पर नहीं किया है, लेकिन मेरे कब्जे में लगभग 5 या 6 एचडीडी टूट गए हैं, इसलिए मेरे लिए डेटा हानि एक गंभीर समस्या है LOL_ !!

तो, वास्तव में महत्वपूर्ण डेटा खोने से बचने के लिए, मेरे लिए सबसे बुनियादी बात संवेदनशील जानकारी इन डेटा, इन महत्वपूर्ण फ़ोल्डरों को दूसरी जगह कॉपी करना होगा, है ना? लेकिन ऐसा होता है कि जो मैं बचाना चाहता था वह एक या दो फ़ोल्डर नहीं था, बल्कि कई और ... और जैसे कि पर्याप्त नहीं थे मैं अपने व्यक्तिगत फ़ोल्डर के माध्यम से नेविगेट करने के लिए बहुत आलसी हूं और अन्य फ़ोल्डर का चयन करने के लिए उन्हें किसी अन्य जगह पर कॉपी करने के लिए हाहाहा। इसके बजाय, समय और प्रयास को बचाने के लिए, मैंने एक छोटी और सरल स्क्रिप्ट बनाई, जो मुझे सब कुछ बचाने के लिए निष्पादित करने की अनुमति देती है जो मैं चाहता हूं,

यह स्क्रिप्ट विशेष रूप से क्या करती है?

  1. यह एक फ़ोल्डर में प्रवेश करता है जहां मैं काम करूंगा या आधार फ़ोल्डर।
  2. इसके अंदर एक नया फ़ोल्डर बनाएं, इस का नाम वर्तमान तिथि होगा (उदाहरण के लिए: 2012-07-08).
  3. कॉपी फ़ायरफ़ॉक्स, क्रोमियम, ओपेरा, KMail सेटिंग्स (+ संपर्क और हमारे ईमेल), Rainlendar2, Pidgin, Kopete, Konversation, KWallet ... अर्थात, यह उन फ़ाइलों और / या फ़ोल्डरों की श्रृंखला की प्रतिलिपि बनाता है जिन्हें हमें सहेजने की आवश्यकता है। क्या सहेजना पूरी तरह से परिवर्तनीय है, हम इसे इच्छानुसार बदल सकते हैं।
  4. हमारे पास मौजूद किसी भी डेटाबेस को निर्यात करें, मेरे मामले में मैंने बचाने के लिए दो डेटाबेस रखे (डीबीटेस्ट y BNC) का है। इसके लिए MySQL सर्वर को शुरू करना होगा।
  5. फिर हमारे फ़ायरफ़ॉक्स और ओपेरा कैश को हटा दें जिसे हमने कॉपी किया है, क्योंकि हम कैश को सहेजना नहीं चाहते हैं।
  6. अंत में .RAR में और एक पासवर्ड से संपीड़ित करें जो हम यह सब चाहते हैं।
  7. इसके अलावा, अगर हम चाहते हैं, तो .RAR में कंप्रेस करने के बजाए हम .TAR.GZ में सब कुछ कंप्रेस कर सकते हैं, अगर आप इसे इस्तेमाल करना चाहते हैं तो मैंने कमेंट लाइन छोड़ दी है।

व्यक्तिगत बैकअप स्क्रिप्ट

उन्हें इसे डाउनलोड करना होगा, इसे निष्पादन की अनुमति देनी होगी और यही है।

आह, आपके व्यक्तिगत फ़ोल्डर में आपके पास एक फ़ोल्डर होना चाहिए जिसे WORKING (सभी बड़े अक्षरों में) कहा जाता है, क्योंकि मैं इसका उपयोग करता हूं।

चिंता न करें, मैंने स्क्रिप्ट स्टेप्स को टिप्पणियों के साथ चरणबद्ध तरीके से समझाया, अगर कोई किसी भी तरह का बदलाव करना चाहता है, अगर आप किसी ज़रूरत को पूरा करने के लिए किसी चीज़ को संशोधित करना चाहते हैं ... तो बस मुझे बताएं, मैं ख़ुशी से आपके द्वारा बनाई गई व्यवस्था करना चाहता हूँ 🙂

अभिवादन और मुझे आशा है कि आप इसे उपयोगी पाएंगे।


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

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

*

*

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

  1.   MSX कहा

    यह अच्छा है, लेकिन मैं RAR के बजाय Rsync और 7zip का दुरुपयोग - और उपयोग करूंगा।

    वास्तव में कल मैंने / (fsarchiver के साथ), ~ / .kde4 और बूट सेक्टर का समर्थन किया (मैं GRUB लिगेसी का उपयोग करता हूं ताकि dd के साथ अगर = / dev / sda of = MBR bs = 1 गिनती = 512 यह मुझ तक पहुँच जाए और मैं एक डीवीडी पर सब कुछ रखो जो पहले से संग्रहीत है।

    अब जब मेरे पास मशीन है, जैसा कि मैं चाहता हूं कि सिस्टम अधिकतम और केडीई के साथ ट्यून किया गया हो जो उलटेंसीड के साथ निर्दोष है और अन्य सभी हाइब्रिड वीडियो कार्ड, माँ, एचडी, सीपीयू, स्वैप, आदि के लिए ट्वीक है, अगर मुझे बलगम है। और इस स्थापना को तोड़ दें मैंने आर्क को 2025 तक छोड़ दिया, कम से कम, मुझे नहीं लगता कि मेरे पास सब कुछ करने के लिए मानसिक शक्ति है जो मैंने फिर से इस O_o की तरह चलने के लिए सिस्टम को छोड़ दिया

    बेशक, मेरे पास पहले से ही एक पंक्ति में 12:24 घंटे का समय है, मैं इस कुर्सी में जड़ ले रहा हूं- और नोटबुक जमी हुई है, इस बात का सबूत है कि ओपेनसोर्स राडोनएचडी ड्राइवर का मालिकाना उत्प्रेरक का उपयोग किए बिना पूरी तरह से इस्तेमाल किया जा सकता है - जब तक जैसा कि हमें बाद में दिए गए 3 डी त्वरण की आवश्यकता नहीं है।

    Salu2

    1.    KZKG ^ गारा कहा

      मैंने rsync के बजाय बस cp का उपयोग करना चुना क्योंकि यह एक साधारण कॉपी है जो मैं करना चाहता हूं, भले ही कोई स्क्रिप्ट को संशोधित करना चाहता हो ... मुझे लगता है कि यह सरल होगा अगर वे rsync के बजाय cp के साथ डाल दें c

      1.    ह्यूगो कहा

        मैं आमतौर पर सीधे उपयोग करता हूं टार -rzvf त्वरित बचत के लिए। अगर मैं चाहता हूं कि यह अच्छी तरह से संपीड़ित हो, तो मैं उपयोग करता हूं 7za से -mx = 9 -ms = पर. साथ rsync आपको सावधान रहना होगा, क्योंकि यदि यह बुरी तरह से उपयोग किया जाता है तो आप जानकारी को नष्ट कर सकते हैं।

  2.   marcpv89 कहा

    जब मैंने उस लेख का नाम पढ़ा जो मुझे पता था कि यह आप थे, और आपके पास बहुत अच्छा कारण है, क्योंकि आपके पास अपने पीसी के घटकों को तोड़ने में पीएचडी है (अपने माइक को याद रखें)। यह मुझे बहुत अच्छी तरह से सूट करता है, खासकर उस वायरस के साथ जो मेरे पास घर पर है जो एच से शुरू होता है और ए के साथ समाप्त होता है। (बहन)

    1.    KZKG ^ गारा कहा

      हाहाहाहा हाँ… लेकिन ईह्ह्ह !! माइक काम करता रहा 😀
      मेरे पास मेरे इतिहास LOL में कीबोर्ड और चूहे भी हैं!

      चलो, अगर आपकी बहन थोड़ी परी है ... वह लड़की सबसे अच्छी है, तो आप उसके साथ क्या बुरा व्यवहार करते हैं।

  3.   रेयोनेंट कहा

    वास्तव में बहुत उपयोगी है, मैं इसे अपनी आवश्यकताओं के लिए संशोधित करूंगा क्योंकि समय-समय पर मैं अपने महत्वपूर्ण डेटा का बैकअप भी बनाता हूं, यह भी पूरी तरह से टिप्पणी की जाती है इसलिए संभावनाएं बहुत अधिक हैं, उदाहरण के लिए मेरे मामले में मेरे पास इस उद्देश्य के लिए एक बाहरी डिस्क है। $ HOME / WORKING se / media / external_disk पर जाएगा। आपको बहुत - बहुत धन्यवाद!

  4.   क्रेटो कहा

    बहुत अच्छा KZKG ^ गारा! सभी विशेषताओं का विवरण देने के लिए धन्यवाद। लिनक्स (डेबियन) के साथ शुरू होने के बाद मुझे थोड़ी देर हो गई है और मैं देख रहा हूं कि स्क्रिप्ट कार्यों को स्वचालित करने के लिए आवश्यक हैं, अब मैं स्क्रैच से डेबियन स्थापित करने के लिए एक निर्माण करने जा रहा हूं, लेकिन मुझे कई चीजों को सीखना होगा, विशेष रूप से जीआरपी कमांड को संशोधित .conf।
    एक प्रश्न: आप किस बैकअप / सिंक्रोनाइज़ेशन विधियों का उपयोग करते हैं? मैंने देखा है कि कुछ cpio, rsync का उपयोग करता है ... कोई व्यक्ति गृह फ़ोल्डर को सिंक्रनाइज़ करने के लिए Wuala का उपयोग करता है?
    नमस्ते!

    1.    KZKG ^ गारा कहा

      नमस्ते आप कैसे हैं?
      ठीक है, अगर आप बैश की तलाश कर रहे हैं ... स्क्रिप्ट, यहाँ आओ, हमने बहुत सारी स्क्रिप्ट और चीजें रखी हैं: https://blog.desdelinux.net/tag/bash/

      मैं अपनी स्क्रिप्ट्स में cp का उपयोग करता हूं, क्योंकि cp और प्रोग्रामिंग फंक्शन्स और साइकल का उपयोग करके, मैं हर चीज को अच्छी तरह से काम करता हूं in
      हालाँकि, rsync वास्तव में बहुत अच्छा है, यह बैकअप s बनाने की तुलना में बहुत अधिक है

      यह प्रत्येक उपयोगकर्ता पर निर्भर करता है कि वह एक का उपयोग कब करे या दूसरे का उपयोग कब करे।
      सादर

      पुनश्च: कुछ नहीं यार, मदद करने के लिए एक खुशी ... प्रत्येक कदम का वर्णन मुझे परेशान नहीं करता है अगर इस तरह से मैं दूसरों की मदद करूंगा।

      1.    क्रेटो कहा

        मुझे अपना मनोरंजन करना है! मैं सीखने के लिए "PASTE" की भी समीक्षा करूंगा।

        1.    KZKG ^ गारा कहा

          उफ्फ बहुत हो गया हाहाहा।

  5.   ऑरोज़्ज़क्स कहा

    बहुत अच्छा, हालाँकि मैं dd xD के साथ डिस्क का संपूर्ण बैकअप बनाता हूँ

    1.    ह्यूगो कहा

      यार, बेहतर उपयोग के लिए क्लोनज़िला, हेहेहे।

  6.   Aleph कहा

    डेटाबेस के लिए, मैं mysqlhotcopy की सलाह देता हूं, क्योंकि एक बड़े डेटाबेस में mysqldump के साथ, बैकअप में समय लगता है और उस दौरान परिवर्तन किए जाते हैं, जो आपको मिलने वाला है वह एक भ्रष्ट बैकअप है जो आपके लिए काम नहीं करेगा। mysqlhotcopy, बैकअप से पहले एक लॉक टेबल लागू करता है, जो इस बात की गारंटी देता है कि आप जो बचाते हैं वह काम करेगा।

    1.    KZKG ^ गारा कहा

      दिलचस्प है हाँ।
      इस उदाहरण में बैकअप व्यक्तिगत है, अर्थात, सब कुछ लोकलहोस्ट पर ... इसलिए डीबी को बदलाव से नहीं गुजरना चाहिए जबकि डंप बनाया जा रहा है। हालाँकि, होस्टिंग या सर्वर बैकअप में, यह हो सकता है।

      दिलचस्प टिप हाँ 😀
      धन्यवाद।

    2.    ह्यूगो कहा

      दिलचस्प है, टिप के लिए धन्यवाद। अब तक मुझे डेटाबेस को बचाने की आवश्यकता नहीं थी क्योंकि मेरे पास कुछ भी महत्वपूर्ण नहीं था, लेकिन जाहिर है कि मुझे जल्द ही इसकी आवश्यकता होगी।

  7.   एलिनक्स कहा

    लक्जरी आदमी, अगर आप एक मूल्यवान आदमी हैं!

    शुभकामनाएँ और ऐसी महान उपयोगिता के लिए बहुत-बहुत धन्यवाद!

    पुनश्च: कुछ ट्यूटोरियल्स को linux में bash में प्रोग्राम करना सीखना है? .. मेरा भी एक सवाल है, Crontab के साथ हम X टाइम में इस प्रकार का कार्य नहीं कर सकते ?, अर्थात्, एक स्क्रिप्ट प्रोग्राम करते हैं जो हर X समय में बैकअप बनाती है जो हमारे पास है? सौंपा है?

    1.    KZKG ^ गारा कहा

      धन्यवाद हाहाहाहा।
      ट्यूटोरियल के बारे में, एमएमएम हमने कई लेखों को बैश पर रखा है, और 2 या 3 नए या शुरुआती लोगों के लिए हैं: https://blog.desdelinux.net/tag/bash/

      और हां, अगर क्रॉस्टैब में हम एक्स / घंटा पर एक ऑर्डर / टास्क को निष्पादित करने के लिए डालते हैं, तो यह वह करेगा, केवल यह स्क्रिप्ट vaaarrriiiasss को निष्पादित करने के लिए कार्य है, यह सब क्रैस्टैब में डाल देना अपमानजनक है।
      आप जो भी करते हैं वह एक स्क्रिप्ट (इस तरह) बनाते हैं, और फिर क्रॉस्टैब में हम स्क्रिप्ट को निष्पादित करने के लिए इसे कॉन्फ़िगर करते हैं a

  8.   एक्सोज एम कहा

    , बहुत बहुत धन्यवाद
    मेरे मामले में यह डेटाबेस की प्रतियों को स्वचालित करने के लिए ठीक है जहां यह मेरे लिए उपयोगी होगा it

    में क्रोन के बारे में अधिक जानकारी https://help.ubuntu.com/community/CronHowto । आप प्रति घंटा, मासिक, का उपयोग कर सकते हैं ...

  9.   बिना नाम वाला कहा

    grsync r00lz, उसके लिए धन्यवाद मैं शांत हो सकता हूं

  10.   Vicen कहा

    मैं स्क्रिप्ट लिंक तक नहीं पहुँच सकता, क्या आप इसे वापस रख सकते हैं? धन्यवाद

    1.    KZKG ^ गारा कहा

      मेरी क्षमायाचना, यह हमारे सर्वर पर एक त्रुटि थी जिसने लिंक को दुर्गम बना दिया था, यहां आपके पास फिर से काम करना ठीक है »-» http://paste.desdelinux.net/4482

  11.   रोड्रिगो प्रीतो कहा

    स्क्रिप्ट के लिए धन्यवाद! हमेशा बहुत उपयोगी के रूप में !!

  12.   पाको कहा

    क्या आप वापस जा सकते हैं या मुझे स्क्रिप्ट पास कर सकते हैं ??
    अब डाउनलोड नहीं किया जा सकता है