mysql数据日常备份

vi /usr/local/sbin/mysqlbak.sh

输入以下内容:
#! /bin/bash
# 这个脚本每小时x:00运行

#Nginx日志文件的存放路径
log_dir=/var/log/jbmon/backup/db
date_dir=(`date +%Y%m%d%H`)

/usr/local/mysql/bin/mysqldump --lock-tables=false -uroot -panzhuo ultrax> ${log_dir}/ultrax${date_dir}.bak

/usr/local/mysql/bin/mysqldump --lock-tables=false -uroot -panzhuo anzhuouucenter> ${log_dir}/anzhuouucenter${date_dir}.bak


加入计划任务:
vi /etc/cron.d/sysstat

输入以下内容:
#每天凌晨3点备份数据
0 3 * * * root /usr/local/sbin/mysqlbak.sh
posted @ 2011-06-07 19:04  wenanry  阅读(507)  评论(0编辑  收藏  举报