Dict.CN 在線詞典, 英語學習, 在線翻譯

          都市淘沙者

          荔枝FM Everyone can be host

          統計

          留言簿(23)

          積分與排名

          優秀學習網站

          友情連接

          閱讀排行榜

          評論排行榜

          利用Crontab為Linux定時備份Mysql數據庫(zhuan)

           

          利用系統Crontab來定時執行備份文件,按日期對備份結果進行保存,達到備份的目的。

          1、創建保存備份文件的路徑/mysqldata

          #mkdir /mysqldata

          2、創建/usr/sbin/bakmysql文件

          #vi /usr/sbin/bakmysql

          輸入

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

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

          或者寫成

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

          mysqldump --all-databases -u root -p密碼 > /mysqldata/mysql$rq.sql

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

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

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

          # chmod +x /usr/sbin/bakmysql

          4、修改/etc/crontab

          #vi /etc/crontab

          在下面添加

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

          表示每天3點鐘執行備份

          5、重新啟動crond

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

          完成。

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

          mysql20040619.tar.gz

          你直接下載就可以了。

          posted on 2007-09-18 23:12 都市淘沙者 閱讀(224) 評論(0)  編輯  收藏 所屬分類: Oracle/Mysql/Postgres/

          主站蜘蛛池模板: 扶余县| 文山县| 莲花县| 霍林郭勒市| 准格尔旗| 呼伦贝尔市| 白河县| 南华县| 辉县市| 万载县| 长乐市| 甘泉县| 仙居县| 子长县| 大丰市| 盈江县| 永嘉县| 筠连县| 兴海县| 上饶县| 丹凤县| 哈密市| 西青区| 九江县| 临沭县| 巧家县| 定日县| 家居| 长治市| 土默特左旗| 九江市| 邳州市| 敖汉旗| 突泉县| 青龙| 黄冈市| 菏泽市| 额济纳旗| 迁西县| 合江县| 洞头县|