日期:2014-05-16  浏览次数:20563 次

linux下mysql的自动备份

对于任何一个公司数据时重中之重,所以数据库的定时备份显尤为重要,服务器环境debian 32位 mysql版本5.5

备份 mysql的 shell脚本:

?

#!/bin/bash
back_dir="/home/www/backup/mysql/"
back_mysql_file=$back_dir$(date +"%y-%m-%d_%H:%M:%S").sql
/usr/local/mysql/bin/mysqldump -uxxx -pxxx -h 127.0.0.1 --default-character-set=utf8 --triggers -R xxx > $back_mysql_file

??然后就是定时执行程序,每天早上4点执行,凌晨访问量较少,服务器没有太大压力 ? www.sootiao.com

?

? ?00 04 * * * /home/www/backup/mysql_backup.sh