MySQL Workbench के Data Export से डेटाबेस बैकअप बनाएं
MySQL Workbench एक ग्राफिकल Data Export विज़ार्ड प्रदान करता है जो डेटाबेस का लॉजिकल बैकअप (SQL डंप फ़ाइल) बनाता है।
चरण-दर-चरण प्रक्रिया
- MySQL Workbench स्थापित करें (यदि नहीं है): डाउनलोड लिंक
- Workbench खोलें और अपने MySQL सर्वर से कनेक्ट करें
- नेविगेटर पैनल में, Administration टैब चुनें (या मेनू से
Server→Data Export) - Data Export पर क्लिक करें
विज़ार्ड में
- स्कीमा चुनें: निर्यात करने के लिए डेटाबेस/स्कीमा चेक करें
- ऑब्जेक्ट चुनें: टेबल, व्यू, रूटीन, इवेंट, ट्रिगर
- निर्यात विकल्प:
Dump Structure and Data(डिफ़ॉल्ट)Dump Structure OnlyDump Data Only
- आउटपुट:
Export to Dump Project Folder: अलग-अलग SQL फ़ाइलें प्रति टेबल (अनुशंसित)Export to Self-Contained File: सिंगल .sql फ़ाइल
- पथ सेट करें: बैकअप फ़ोल्डर/फ़ाइल स्थान चुनें
- Start Export क्लिक करें
पूर्ण होने पर
Export of E:\BackupDatabase has finished
स्क्रीनशॉट संदर्भ
मूल लेख में निम्नलिखित के स्क्रीनशॉट शामिल हैं:
- Administration टैब में Data Export विकल्प
- स्कीमा/ऑब्जेक्ट चयन स्क्रीन
- पूर्णता संदेश
कमांड-लाइन विकल्प (स्वचालन के लिए)
mysqldump -u username -p --databases db_name > backup.sql # या सभी डेटाबेस mysqldump -u username -p --all-databases > all_dbs_backup.sql
नोट्स
- बड़े डेटाबेस के लिए,
mysqldumpकमांड-लाइन तेज़ और अधिक विश्वसनीय है। --single-transaction(InnoDB के लिए) सुसंगत बैकअप के लिए लॉक के बिना उपयोग करें।- नियमित बैकअप के लिए क्रॉन जॉब/टास्क शेड्यूलर के साथ स्वचालित करें।