Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

अपने MySQL डेटाबेस का बैकअप लेना सीखें

हम अनुशंसा करते हैं कि आप चार्टियो विश्लेषिकी के लिए एक बैकअप या प्रतिकृति डेटाबेस सेट करें। यह गारंटी देता है कि आपका उत्पादन डेटाबेस कोई अनावश्यक भार नहीं उठाएगा। नीचे, हमने नियमित डेटा डंप के साथ बैकअप सेट अप करने की आसान प्रक्रिया की रूपरेखा तैयार की है।

  1. बैकअप डेटाबेस बनाएं

आम तौर पर आपको _backup जोड़ना चाहिए या मौजूदा नाम के लिए कुछ।

$ mysql -u root -p
mysql> CREATE DATABASE mydata_backup;
mysql> exit
  1. पुराने डेटाबेस से डेटा को नए डेटाबेस में लोड करें
    $ mysqldump -u root -password=mypass mydata | mysql -u root -password=mypass mydata_backup
    
  2. हर दिन, मान लीजिए, आधी रात
    $ crontab -e
    

    क्रोंटैब को संपादित करने के लिए, इस पंक्ति को जोड़ें:

    0 0 * * * mysqldump -u root -password=mypass mydata | mysql -u root -password=mypass mydata_backup
    

    टाडा! Mydata नामक MySQL डेटाबेस अब हर रात आधी रात को mydata_backup में कॉपी हो जाता है।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में चालू वर्ष, चालू माह और वर्तमान दिन प्राप्त करें

  2. MySQL त्रुटि से कैसे छुटकारा पाएं 'तैयार विवरण को फिर से तैयार करने की आवश्यकता है'

  3. MySQL कार्यक्षेत्र

  4. MySQL डेटाबेस में डेटा अपडेट करें

  5. क्या विदेशी कुंजी वाले टेबल कॉलम न्यूल हो सकते हैं?