MySQL डेटाबेस का बैकअप कैसे लें
MySQL एक रिलेशनल डेटाबेस मैनेजमेंट सिस्टम(Relational Database Management System) ( RDBMS ) है। यह डेटाबेस निर्देशों को संभालता है और एक ही समय में कई डेटाबेस प्रबंधित कर सकता है।
उदाहरण के लिए, यदि आप एक नया डेटाबेस बनाना चाहते हैं या किसी मौजूदा डेटाबेस में डेटा जोड़ना चाहते हैं, तो आप (create a new database)MySQL सर्वर को एक संदेश भेजते हैं , उसे वह डेटा देते हैं जिसे आप जोड़ना चाहते हैं, और उसे बताएं कि इसे कहाँ जोड़ना है।
आपका व्यवसाय चाहे छोटा हो या बड़ा, आपका डेटा एक आवश्यक तत्व है। यह सुनिश्चित करने के लिए कि आपकी बहुमूल्य जानकारी क्षति, चोरी या किसी आपदा के प्रभाव से सुरक्षित है, अपने MySQL डेटाबेस का बैकअप लें । (backup your MySQL)यह लेख ऐसा करने के कई तरीकों की व्याख्या करेगा।
phpMyAdmin का उपयोग करके बैकअप MySQL डेटाबेस(Backup MySQL Database Using phpMyAdmin)
(Create)अपने वेब होस्टिंग कंट्रोल पैनल जैसे cPanel से phpMyAdmin टूल को एक्सेस करके अपने MySQL डेटाबेस की एक्सपोर्ट या बैकअप फाइल बनाएं । हम इस लेख के प्रयोजनों के लिए cPanel का उपयोग करेंगे।
- अपने cPanel में लॉग इन करके और phpMyAdmin पर क्लिक करके शुरुआत करें।
- बाईं साइडबार पर नेविगेशन पैनल से आप जिस MySQL(MySQL) डेटाबेस का बैकअप लेना चाहते हैं उसे चुनें । फिर शीर्ष नेविगेशन बार पर स्थित निर्यात लिंक पर क्लिक करें।
- निर्यात(Export) पृष्ठ से , आपको दो विकल्प दिखाई देंगे: कस्टम(Custom ) और त्वरित(Quick) । कस्टम(Custom) विकल्प चुनें ।
- Custom चुनने के बाद , आप अपने डेटाबेस की एक सूची देखेंगे। आप एक, कुछ या सभी का चयन कर सकते हैं। डिफ़ॉल्ट सेटिंग सभी का बैकअप लेना है।
- आउटपुट विकल्पों के अंतर्गत, संपीड़न(Compression) के लिए gzipped चुनें । अन्य विकल्पों को डिफ़ॉल्ट के रूप में छोड़ दें।
- बैकअप शुरू करने और अपनी फ़ाइल डाउनलोड करने के लिए गो(Go) बटन पर क्लिक करें । आपकी फ़ाइल का नाम YourDatabaseName.sql.gz फ़ाइल(YourDatabaseName.sql.gz file) होगा ।
बैकअप को पूरा करने में लगने वाला समय आपके डेटाबेस के आकार पर निर्भर करेगा।
Mysqldump के साथ बैकअप MySQL डेटाबेस(Backup MySQL Database With mysqldump)
अपने डेटाबेस का एक टेक्स्ट फ़ाइल डंप बनाने के लिए mysqldump कमांड का उपयोग करें जिसे MySQL द्वारा प्रबंधित किया जाएगा । एक टेक्स्ट फ़ाइल डंप एक टेक्स्ट फ़ाइल है जिसमें SQL कमांड शामिल होते हैं जिन्हें आपको अपने डेटाबेस को स्क्रैच से फिर से बनाने की आवश्यकता होती है।
- एकल डेटाबेस का बैकअप लेने के लिए, निम्न कमांड का उपयोग करें:
mysqldump database_name > database_name.sql
यह कमांड बैकअप बनाएगा और इसे एक .sql फ़ाइल में भेजेगा। यह केवल आपके डेटाबेस की एक प्रति बनाएगा और इसे प्रभावित नहीं करेगा।
- एक ही समय में कई डेटाबेस का बैकअप लेने के लिए निम्न कमांड का उपयोग करें।
mysqldump –databases database_one database_two > two_databases.sql
Database_one पहले डेटाबेस के नाम को संदर्भित करता है और database_two दूसरे डेटाबेस का नाम है जिसका आप बैकअप लेना चाहते हैं। दोनों का एक ही डेटाबेस में बैकअप लिया जाएगा।
- यदि आप सर्वर पर अपने सभी MySQL डेटाबेस का बैकअप लेना चाहते हैं, तो एक एकल .sql बैकअप फ़ाइल बनाने के लिए निम्न कमांड का उपयोग करें जिसमें आपके सभी डेटाबेस होंगे।
mysqldump –all-databases > all_databases.sql
क्रॉन जॉब्स का उपयोग करके बैकअप MySQL डेटाबेस(Backup MySQL Database Using Cron Jobs)
क्रॉन जॉब एक लिनक्स(Linux) कमांड है जिसका उपयोग किसी कार्य को एक निर्दिष्ट समय पर स्वचालित रूप से निष्पादित करने के लिए किया जाता है। हम बताएंगे कि MySQL डेटाबेस के बैकअप को स्वचालित करने के लिए इस कमांड का उपयोग कैसे करें।
- अपने cPanel में लॉग इन करके और उन्नत(Advanced) अनुभाग तक स्क्रॉल करके प्रारंभ करें और Cron Jobs पर क्लिक करें ।
- आपको एक चेतावनी दिखाई देगी कि क्रोन नौकरियों को प्रभावी ढंग से उपयोग करने के लिए आपको लिनक्स(Linux) कमांड का अच्छा ज्ञान होना चाहिए। यदि आप नहीं करते हैं, तो अपने होस्टिंग व्यवस्थापक से संपर्क करें।
- यदि आप क्रॉन जॉब द्वारा आउटपुट उत्पन्न करने वाली कमांड चलाने पर हर बार एक ईमेल प्राप्त करना चाहते हैं, तो अपना ईमेल पता बॉक्स में डालें और ईमेल अपडेट(Update Email) करें पर क्लिक करें ।
- आप कितनी बार बैकअप चलाना चाहते हैं, यह चुनने के लिए ड्रॉपडाउन मेनू से सामान्य सेटिंग्स(Common Settings) में से एक चुनें ।
- आप अन्य सेटिंग्स जैसे सप्ताह का समय और दिन भी बदल सकते हैं।
- अब इस प्रकार कमांड डालने का समय आ गया है:
/usr/bin/mysqldump -u dbusername -p’dbpassword’ dbname > /home/username/path/backup.sql
- dbusername , dbpassword , और dbname को अपने डेटाबेस यूज़रनेम, डेटाबेस पासवर्ड और डेटाबेस नाम से बदलें ।(dbusername)
- पथ(Path) एक फ़ोल्डर या फ़ोल्डरों की श्रृंखला को संदर्भित करता है जहां आप अपनी बैकअप फ़ाइल को जाना चाहते हैं। आपकी बैकअप फ़ाइल का नाम कमांड में backup.sql के रूप में दर्शाया गया है । आप उस नाम को बदल सकते हैं या इसे वैसे ही छोड़ सकते हैं। नया क्रॉन जॉब जोड़ें पर (Add New Cron Job)क्लिक करें(Click) ।
- यदि आप थोड़ा नीचे स्क्रॉल करते हैं, तो आपको अपने वर्तमान क्रॉन जॉब्स की एक सूची दिखाई देगी।(Current Cron Jobs.)
- यदि आप अपने किसी मौजूदा क्रॉन जॉब को बदलना चाहते हैं, तो संपादित करें(Edit) पर क्लिक करें । यदि आप अब कोई कार्य नहीं चलाना चाहते हैं या कोई गलती नहीं करना चाहते हैं, तो हटाएं(Delete) क्लिक करें .
MySQL का बैकअप लेने के लिए वर्डप्रेस (WP) प्लगइन्स का उपयोग करें(Use WordPress (WP) Plugins to Backup MySQL)
यदि आप WP का उपयोग कर रहे हैं, तो आप अपने डेटाबेस का बैकअप लेने के लिए एक प्लगइन का उपयोग(use a plugin to back up your database) कर सकते हैं । UpdraftPlus एक क्लिक के साथ आपकी डेटाबेस फ़ाइल का बैकअप लेगा। वर्तमान में इसके दो मिलियन से अधिक सक्रिय इंस्टॉल हैं।
BackWPup
(Use BackWPup)अपनी MySQL(MySQL) डेटाबेस फ़ाइलों और यहां तक कि अपने संपूर्ण WP इंस्टॉलेशन का बैकअप लेने के लिए BackWPup का उपयोग करें ।
MySQL का बैकअप लेने के लिए कई और WP प्लगइन्स(WP plugins) उपलब्ध हैं । वह चुनें जो WP के वर्तमान संस्करण के साथ काम करता हो और सक्रिय रूप से अपडेट किया जा रहा हो।
महत्वपूर्ण डेटा खोने से बचने के लिए, नियमित रूप से अपने MySQL डेटाबेस का बैकअप लें। यदि आपके पास बैकअप है, तो आपकी साइट को दूषित करने के लिए कुछ होने पर आप आवश्यक या अपूरणीय डेटा को पुनर्स्थापित करने में सक्षम होंगे।
Related posts
पुस्तक समीक्षा - विंडोज 8 के लिए हाउ-टू गीक गाइड
GIMP प्लगइन्स इंस्टाल करना: एक कैसे-कैसे गाइड
Google क्रोम ऑफलाइन (स्टैंडअलोन) इंस्टालर कैसे डाउनलोड करें
किसी विशिष्ट एप्लिकेशन के लिए उपयोगकर्ता खाता नियंत्रण (UAC) बंद करें
आत्म अलगाव से निपटने के लिए सर्वश्रेष्ठ तकनीकी विचारों में से 8
एआई का उपयोग करके छवियों से तुरंत पृष्ठभूमि हटाएं
अपने आप को ऑनलाइन सुरक्षित रखने के लिए Firefox निजी नेटवर्क का उपयोग कैसे करें
ट्रांसमिशन वेब इंटरफेस का उपयोग करना
अपने ब्राउज़र से कैश्ड पेज और फाइल कैसे देखें
तालिकाओं के साथ भरने योग्य Google डॉक्स फ़ॉर्म कैसे बनाएं
कुल शुरुआती के लिए ड्रोन कैसे उड़ाएं
जब कोई अन्य प्रोग्राम इसका उपयोग कर रहा हो तो लॉक की गई फ़ाइल को कैसे खोलें
विंडोज 7 में IE को अनइंस्टॉल और रीइंस्टॉल करें
रास्पबेरी पाई को कैसे अपडेट करें
माउस को छुए बिना अपने विंडोज पीसी को कैसे जगाए रखें?
Google स्लाइड में संगीत कैसे जोड़ें
अपने कंप्यूटर को DLNA मीडिया सर्वर में कैसे बदलें
सीपीयू स्ट्रेस टेस्ट कैसे करें
अपना राउटर SSID कैसे बदलें और आपको क्यों करना चाहिए
माइक्रोसॉफ्ट टीम में टीम कैसे बनाएं