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 都市淘沙者 閱讀(226) 評論(0)  編輯  收藏 所屬分類: Oracle/Mysql/Postgres/

          主站蜘蛛池模板: 荆门市| 灵台县| 清远市| 澄江县| 鸡东县| 界首市| 浑源县| 濮阳县| 砀山县| 惠州市| 乃东县| 龙里县| 宕昌县| 景宁| 星座| 东乡族自治县| 临桂县| 漳浦县| 宣武区| 双流县| 金门县| 盐山县| 岳池县| 正蓝旗| 夹江县| 吴江市| 西昌市| 阿勒泰市| 茂名市| 温宿县| 潜山县| 县级市| 安徽省| 古田县| 陆丰市| 龙山县| 比如县| 潼南县| 太保市| 子长县| 攀枝花市|