पाठ 28 / 28

बैकअप और रीस्टोर

mysqldump से डेटाबेस सेव और दोबारा लोड करें।

बैकअप लेना

mysqldump स्कीमा और डेटा को SQL स्टेटमेंट के रूप में फ़ाइल में लिखता है।

mysqldump -u root -p shop > shop_backup.sql

रीस्टोर करना

डंप फ़ाइल को mysql में वापस दें ताकि डेटाबेस बिल्कुल वैसा ही दोबारा बन जाए।

mysql -u root -p shop < shop_backup.sql

इसे स्वचालित करें

नियमित बैकअप के लिए cron से mysqldump शेड्यूल करें — एक सर्वर खोने का मतलब डेटा खोना नहीं होना चाहिए।