用shell定时备份数据库

备份数据库的shell脚本,以日期+时间的格式保存:

#!/bin/sh
file='officeks'`date  '+%y%m%d%H%M%S'`'.sql.gz'
/usr/local/webserver/mysql/bin/mysqldump -uofficeks -pkl45kj89ksd  officeks --skip-lock-tables | gzip > /data1/backup/mysite/$file

 

在crontab里加计划任务:

00 00 * * * /bin/bash /data1/backup/mysite/backdb.sh

你可能感兴趣的:(sql,mysql,脚本,bash)