Linux के वेब सर्वर बैकअप लिपि
सब जानते हैं कि आजकल आमतौर पर बहुत बैकअप लेने के लिए महत्वपूर्ण है. यह एक ऐसी सुखद काम नहीं है और वहाँ अक्सर एक लंबे समय आता है. यदि आप एक Linux वेब सर्वर है, तो आप यह काम बहुत आसान स्वचालित कर सकते हैं. यह मैं एक tar.gz एक ज़िप () की तरह में अपने MySQL डाटाबेस का बैकअप के साथ सेट फ़ाइल अपने वेब फ़ाइलों को देखने के लिए एक छोटा सा bash स्क्रिप्ट छोड़ देंगे ट्यूटोरियल में.
Bash बैकअप लिपि
यह स्क्रिप्ट का सबसे अच्छा स्क्रिप्ट कि केवल और बहुत कॉम्पैक्ट है काम है नहीं है. आप अपना स्वयं का बैकअप स्क्रिप्ट का निर्माण करने के लिए एक पूर्वावलोकन और अधिक के रूप में यह कर सकते हैं.

पटकथा खुद के रूप में निम्न प्रकार है:
0 1 2 3 | #! / Bin / bash mysql gebruikersnaam ] -p [ mysql wachtwoord ] [ databasenaam ] > mysql_backup.sql MySQL सन्निक्षेप-u [MySQL उपयोक्तानाम]-पी [पासवर्ड MySQL] [डेटाबेस नाम]> mysql_backup.sql ` date + % Y % m % d ` .tar.gz / var / www / html mysql_backup.sql राल-czf `तिथि +% Y% मी% d`. tar.gz / var / www / html mysql_backup.sql mysql_backup.sql rm-च mysql_backup.sql |
पहली पंक्ति कि bash खोल चलाने की पटकथा के लिए प्रयोग किया जाता है सुनिश्चित करता है. दूसरी पंक्ति आपके द्वारा निर्दिष्ट डेटाबेस के एक sql बैकअप है. उस बीच में पी और अपने पासवर्ड की कोई जगह नहीं है ध्यान दें. फिर, वेब फ़ाइलों और MySQL बैकअप के एक राल. यह आज की तारीख का नाम होगा राल होगा. इस फ़ोल्डर आप फ़ोल्डर है कि तुम वापस करना चाहते हैं को बदल सकते हैं दर्शाता है. अंत में, mysql_backup हटाया फ़ाइल.
एक फाइल में स्क्रिप्ट डालो backup.sh आह्वान किया. निम्न कमांड के साथ अधिकार देना.
0
| chmod U + X backup.sh |
अब आप के साथ स्क्रिप्ट चला सकते हैं:
0
| . / Backup.sh |
जिसके परिणामस्वरूप राल फाइल एक सुरक्षित जगह है, तुम कर सकते में तो आप हमेशा एक बैकअप अगर कुछ गलत हो जाना चाहिए है.

























आपकी प्रतिक्रिया छोड़ दो!