天才教育網(wǎng)合作機構 > 培訓機構 >

                                                                                        東莞電腦操作培訓網(wǎng)

                                                                                        歡迎您!
                                                                                        朋友圈

                                                                                        全國統一學(xué)習專(zhuān)線(xiàn) 9:00-21:00

                                                                                        位置:培訓資訊 > 用crontab系統每天定時(shí)備份MySQL數據庫

                                                                                        用crontab系統每天定時(shí)備份MySQL數據庫

                                                                                        日期:2009-11-03 21:55:18     瀏覽:822    來(lái)源:東莞電腦操作培訓網(wǎng)

                                                                                        利用系統crontab來(lái)定時(shí)執行備份文件,按日期對備份結果進(jìn)行保存,達到備份的目的。



                                                                                        1、創(chuàng )建保存備份文件的路徑/mysqldata 

                                                                                        #mkdir /mysqldata 

                                                                                        2、創(chuàng )建/usr/sbin/bakmysql文件 

                                                                                        #vi /usr/sbin/bakmysql 

                                                                                        輸入 

                                                                                        rq=` date +%Y%m%d ` 

                                                                                        tar zcvf /mysqldata/mysql$rq.tar.gz /var/lib/mysql 

                                                                                        或者寫(xiě)成 

                                                                                        rq=` date +%Y%m%d ` 

                                                                                        mysqldump --all-databases -u root -p980405 > /mysqldata/mysql$rq.tar.gz 

                                                                                        /var/lib/mysql是你數據庫文件的目錄,部分用戶(hù)是/usr/local/mysql/data,每個(gè)人可能不同 

                                                                                        /mysqldata/表示保存備份文件的目錄,這個(gè)每個(gè)人也可以根據自己的要求來(lái)做。 

                                                                                        3、修改文件屬性,使其可執行 

                                                                                        # chmod +x /usr/sbin/bakmysql 

                                                                                        4、修改/etc/crontab 

                                                                                        #vi /etc/crontab 

                                                                                        在下面添加 

                                                                                        01 3 * * * root /usr/sbin/bakmysql 

                                                                                        表示每天3點(diǎn)鐘執行備份 

                                                                                        5、重新啟動(dòng)crond 

                                                                                        # /etc/rc.d/init.d/crond restart 

                                                                                        完成。 

                                                                                        這樣每天你在/mysqldata可以看到這樣的文件 

                                                                                        mysql20040619.tar.gz 

                                                                                        你直接下載就可以了。

                                                                                        在tar命令執行前,停止數據庫服務(wù)進(jìn)程或鎖定數據庫, 

                                                                                        否則恢復數據時(shí),會(huì )出現數據庫損壞的情形,運氣好時(shí)可修復,運氣不好時(shí)就不可以了。

                                                                                        如果本頁(yè)不是您要找的課程,您也可以百度查找一下:

                                                                                        奇米在线7777在线精品|国产成人精品免费视|精品无码不卡一区二区三区|国内综合精品午夜久久资源|亚洲视频在线观看..