97超级碰碰碰久久久_精品成年人在线观看_精品国内女人视频免费观_福利一区二区久久

如何用crontab系統(tǒng)每天定時(shí)備份MySQL數(shù)據(jù)庫(kù)

時(shí)間:2022-06-28 00:01:13 數(shù)據(jù)庫(kù)操作系統(tǒng) 我要投稿
  • 相關(guān)推薦

如何用crontab系統(tǒng)每天定時(shí)備份MySQL數(shù)據(jù)庫(kù)

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

  1、創(chuàng)建保存?zhèn)浞菸募穆窂?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是你數(shù)據(jù)庫(kù)文件的目錄,部分用戶(hù)是/usr/local/mysql/data,每個(gè)人可能不同

  /mysqldata/表示保存?zhèn)浞菸募哪夸洠@個(gè)每個(gè)人也可以根據(jù)自己的要求來(lái)做。

  3、修改文件屬性,使其可執(zhí)行

  #chmod+x/usr/sbin/bakmysql

  4、修改/etc/crontab

  #vi/etc/crontab

  在下面添加

  013***root/usr/sbin/bakmysql

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

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

  #/etc/rc.d/init.d/crondrestart

  完成。

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

  mysql20040619.tar.gz

  你直接下載就可以了。

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

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

【如何用crontab系統(tǒng)每天定時(shí)備份MySQL數(shù)據(jù)庫(kù)】相關(guān)文章:

MySQL數(shù)據(jù)庫(kù)備份守則和方法04-22

設(shè)置每天定時(shí)關(guān)機(jī)的方法06-28

電腦win7系統(tǒng)備份07-04

電腦重裝系統(tǒng)怎么備份07-02

計(jì)算機(jī)二級(jí)mysql數(shù)據(jù)庫(kù)模擬試題07-01

如何自己組建Time Machine無(wú)線(xiàn)備份系統(tǒng)07-10

PHP+mysql的網(wǎng)站作品在面試的時(shí)候如何帶去?導(dǎo)出數(shù)據(jù)庫(kù)?07-13

win10系統(tǒng)定時(shí)關(guān)機(jī)怎么設(shè)置06-28

用PE如何恢復(fù)電腦系統(tǒng)備份06-28

全國(guó)計(jì)算機(jī)二級(jí)mysql數(shù)據(jù)庫(kù)模擬試題07-01