【正文】
ago39。t Backup! $LogFileelse datestart=$(date +%s) if [ z $DBPasswd ] then mysqldump u $DBUser opt $DBName |gzip $NewFile else echo start backup $LogFile cd /opt/phpdba/data/database sh /opt/phpdba/mysql/bin/mysql S /tmp/ p39。12345639。備份檢查每個季度安排專人對備份數(shù)據(jù)庫文件的可用性檢查,主要包括文件導(dǎo)入是否可用。Python 遠程登錄每臺備份服務(wù)器統(tǒng)計備份目錄文件狀態(tài),生產(chǎn)郵件報告。比如:程序sql沒加limit,導(dǎo)致整個表或者大部分?jǐn)?shù)據(jù)更新相同內(nèi)容。規(guī)則是:周一檢查是否存在56天前備份的文件,進行銷毀周二至周日檢查7天錢備份的文件,進行銷毀90%的mysql實例的binlog保存90天;5%的mysql實例永久保存binlog;其他實例保存30天。后期盡量實現(xiàn)自動化或者半自動化操作。{print $5}39。 e stop slave。1 echo [$OldFile]Delete Old File Success! $LogFile else echo [$OldFile]No Old Backup File! $Log