簡單的的備份方法:
找到數據庫存放的目錄,默認在/var/lib/mysql下,及確定那需要備份的數據庫名
然後運行:%MYSQL_HOME%/bin/mysqlhotcopy 數據庫名 -u 用戶名 -p 密碼 備份文件存放路徑 | logger -t mysqlhotcopy
運行完就可以了,
再去備份目錄看看是否有將數據庫的表都成功備份出來.
注意:報錯"...Perhaps the DBD::mysql perl module hasn't been fully installed,or perhaps the capitalisaction of ..."時,
是因爲沒有安裝perl-DBD-MySQL軟件包,
直接使用:yum install perl-DBD-MySQL,根據提示安裝好.再運行上面的語句,應該可以成功
做個定時備份的方法:
引用官網的介紹:
[1] 建立自動備份腳本
在這裏,爲了使數據庫備份和恢復的符合我們的實際要求,用一段符合要求的Shell腳本來實現整個備份過程的自動化。
[2] 運行數據庫自動備份腳本
[3] 讓數據庫備份腳本每天自動運行