MySQL + SQL · Lesson 103
MySQL Backup और Restore
Backups क्यों?
Backup आपके database की saved copy है। इसे restore करने से accidental deletion, corruption या server failure के बाद data वापस मिलता है।
Backup लें (mysqldump)
mysqldump -u root -p school > school_backup.sqlयह सारे CREATE और INSERT statements वाली .sql file बनाता है।
Backup Restore करें
mysql -u root -p school < school_backup.sql
Best Practice
3-2-1 नियम: 3 copies, 2 अलग media, 1 offsite। Daily backups automate करें।
सारांश
- mysqldump .sql backup बनाता है; उसे import करके restore करें।
- Regular backups automate करें; copies एक से ज़्यादा जगह रखें।