!K)q-O |7e&? C H u([-O7l0rq=` date +%Y%m%d `
MySQLdump --all-databases -u root -p980405 > /mysqldata/mysql$rq.tar.gz /var/lib/MySQL是你數據庫文件的目錄,部分用戶是/usr/local/MySQL/data,每個人可能不同
/MySQLdata/表示保存備份文件的目錄,這個每個人也可以根據自己的要求來做。 t a i [0L#u0u.R };T0PHPChina 開源社區門戶#_5M!` K Z%[ ? b#{ PHPChina 開源社區門戶6T X D5Z f3X \%]PHPChina 開源社區門戶1l ] q ["J3N8p*^ uPHPChina 開源社區門戶9R },s i A j-e
U�J @4b7D$i X.F03、修改文件屬性,使其可執行
# chmod +x /usr/sbin/bakMySQL 4、修改/etc/crontab
#vi /etc/crontab
在下面添加 (b ~ V4` j L L0 8l C%p Y4R N6{'X l \0PHPChina 開源社區門戶#H |*@&P A xPHPChina 開源社區門戶 U#?9v�g;C O m ~9d XPHPChina 開源社區門戶 l Y!G |+z ` zPHPChina 開源社區門戶 E R b a)S n D n5x R
U0} C @ w0B+A;b a z001 3 * * * root /usr/sbin/bakMySQL
表示每天3點鐘執行備份 5、重新啟動crond
# /etc/rc.d/init.d/crond restart 完成。
這樣每天你在/MySQLdata可以看到這樣的文件
MySQL20040619.tar.gz
你直接下載就可以了。在tar命令執行前,停止數據庫服務進程或鎖定數據庫,
否則恢復數據時,會出現數據庫損壞的情形,運氣好時可修復,運氣不好時,赫赫…PHPChina 開源社區門戶3p e h ~ ` ^ Z$V w ^ c-s J7K'e0PHPChina 開源社區門戶9d z u"B!^.H j ] H V)Y S.m0 g&e A z B5i$[”H s K0 5M T4^ f Z#v H0PHPChina 開源社區門戶3T(O S b&o,u*}#S n7j.GPHPChina 開源社區門戶 q Z!G-| m&U8QPHPChina 開源社區門戶 h A/g2D!I#q$N A C ^3p s d:U0PHPChina 開源社區門戶0k T:t.m3v9e Z x +E N q O G W)u4s0