MySQL एक संबंधपरक डेटाबेस प्रबंधन प्रणाली(RDBMS) है। यह डेटाबेस निर्देशों को संभालता है और एक ही समय में कई डेटाबेस का प्रबंधन कर सकता है।
उदाहरण के लिए, यदि आप एक नया डेटाबेस बनाएँ या किसी मौजूदा डेटाबेस में डेटा जोड़ना चाहते हैं, तो आप एक संदेश भेजते हैं। MySQL सर्वर, उसे वह डेटा दें जिसे आप जोड़ना चाहते हैं, और उसे बताएं कि उसे कहां जोड़ना है।
<आंकड़ा वर्ग = "lazy aligncenter">
चाहे आपका व्यवसाय छोटा हो या बड़ा, आपका डेटा एक आवश्यक तत्व है। यह सुनिश्चित करने के लिए कि आपकी बहुमूल्य जानकारी क्षति, चोरी या किसी आपदा के प्रभाव से सुरक्षित है, अपने MySQL का बैकअप लें डेटाबेस। यह आलेख ऐसा करने के कई तरीके बताएगा।
phpMyAdmin का उपयोग करके बैकअप MySQL डेटाबेस
phpMyAdmin तक पहुँचने के लिए अपने MySQL डेटाबेस का निर्यात या बैकअप फ़ाइल बनाएँ cPanel जैसे आपके वेब होस्टिंग कंट्रोल पैनल से टूल। हम इस लेख के प्रयोजनों के लिए cPanel का उपयोग करेंगे।
अपने cPanel में लॉग इन करके phpMyAdmin पर क्लिक करके शुरू करें।<आंकड़ा वर्ग =" आलसी संरेखण ">
आकृति>
वह MySQL डेटाबेस चुनें जिसे आप बाईं ओर नेविगेशन पैनल से बैकअप लेना चाहते हैं साइडबार। फिर शीर्ष नेविगेशन बार पर स्थित निर्यात लिंक पर क्लिक करें।<आंकड़ा वर्ग = "आलसी संरेखण">
आंकड़ा>
निर्यात पृष्ठ से, आपको दो विकल्प दिखाई देंगे: कस्टमऔर त्वरित। कस्टमविकल्प का चयन करें।<आंकड़ा वर्ग = "आलसी संरेखण">
आंकड़ा>
कस्टमचुनने के बाद, आप अपने डेटाबेस की एक सूची देखेंगे। आप एक, कुछ, या सभी का चयन कर सकते हैं। डिफ़ॉल्ट सेटिंग सभी बैकअप के लिए है।
आउटपुट विकल्पों के तहत, संपीड़नके लिए gzippedचुनें। अन्य विकल्पों को चूक के रूप में छोड़ दें।<आंकड़ा वर्ग = "आलसी संरेखण">
figure बैकअप शुरू करने और अपनी फ़ाइल को डाउनलोड करने के लिए
जाएंबटन पर क्लिक करें। आपकी फ़ाइल का नाम YourDatabaseName.sql.gz फ़ाइलहोगा।
बैकअप को पूरा करने में लगने वाला समय आपके डेटाबेस के आकार पर निर्भर करेगा।
mysqldump के साथ बैकअप MySQL डेटाबेस
अपने डेटाबेस का एक टेक्स्ट फ़ाइल डंप बनाने के लिए mysqldumpकमांड का उपयोग करें जिसे प्रबंधित किया जाएगा MySQL द्वारा। एक पाठ फ़ाइल डंप एक पाठ फ़ाइल है जिसमें SQL कमांड शामिल हैं जिन्हें आपको अपने डेटाबेस को खरोंच से फिर से बनाने की आवश्यकता है।
In_content_1 all: [300x250] / dfp: [640x360]- ->
एकल डेटाबेस का बैकअप लेने के लिए, निम्न कमांड का उपयोग करें:
mysqldump database_name>database_name.sql
यह कमांड बैकअप बनाएगी और इसे .sql फ़ाइल में भेज देगी। यह केवल आपके डेटाबेस की एक प्रति बनाएगा और इसे प्रभावित नहीं करेगा।
एक ही समय में एकाधिक डेटाबेस बैकअप के लिए निम्न कमांड का उपयोग करें।
mysqldump –dat डेटाबेस डेटाबेस_one database_two>two_dat डेटाबेस.bql
database_oneपहले डेटाबेस के नाम को संदर्भित करता है और database_twoउस दूसरे डेटाबेस का नाम है जिसे आप बैकअप लेना चाहते हैं। दोनों को एक एकल डेटाबेस में बैकअप किया जाएगा।
यदि आप किसी सर्वर पर अपने सभी MySQL डेटाबेस का बैकअप लेना चाहते हैं, तो एकल .sql बैकअप फ़ाइल बनाने के लिए निम्न कमांड का उपयोग करें जिसमें आपका सभी शामिल होगा। डेटाबेस।
mysqldump –all-database>all_dat डेटाबेस.sql
बैकअप MySQL डाटाबेस का उपयोग कर Cul Jobs
एक क्रोन जॉब एक लिनक्स कमांड है जिसका उपयोग किसी निर्दिष्ट समय में किसी कार्य को स्वचालित रूप से करने के लिए किया जाता है। हम बताएंगे कि MySQL डेटाबेस का बैकअप स्वचालित करने के लिए इस कमांड का उपयोग कैसे करें।
अपने cPanel में लॉग इन करके और उन्नतअनुभाग पर स्क्रॉल करके प्रारंभ करें और क्रॉन जॉब्स<आंकड़ा वर्ग = "lazy aligncenter">
आपको एक चेतावनी दिखाई देगी प्रभावी ढंग से क्रोन नौकरियों का उपयोग करने के लिए आपको लिनक्स कमांड का अच्छा ज्ञान होना चाहिए। यदि आप नहीं करते हैं, तो अपने होस्टिंग व्यवस्थापक के साथ जांच करें।<आंकड़ा वर्ग = "आलसी संरेखण">
आंकड़ा>
यदि आप हर बार ईमेल प्राप्त करना चाहते हैं, तो क्रॉन जॉब एक कमांड चलाता है जो आउटपुट का उत्पादन करता है, अपने ईमेल पते को बॉक्स में रखें और अपडेट ईमेल।<आंकड़ा वर्ग = "आलसी संरेखण">
अपनी MySQL डेटाबेस फ़ाइलों और यहां तक कि अपनी संपूर्ण WP स्थापना का बैकअप लेने के लिए BackWPup का उपयोग करें।
महत्वपूर्ण डेटा खोने से बचने के लिए, नियमित रूप से अपने MySQL डेटाबेस का बैकअप लें। यदि आपके पास बैकअप है, तो आप अपनी साइट को दूषित करने के लिए आवश्यक या अपूरणीय डेटा को पुनर्स्थापित करने में सक्षम होंगे।