linux下自动备份mysql到网站目录
之前发了自动备份网站文件和数据库上传到FTP空间的脚本 但是没有远程FTP的用户呢,可以使用下面这个脚本,自动备份mysql到WEB目录下以便下载到本地!
#!/bin/bash
MYSQL_USER=用户名
MYSQL_PASS=密码
MYSQL_DATA=数据库户称
DataBakName=Data_$(date +"%Y%m%d").tar.gz
rm -rf /home/backup/Data_$(date -d -3day +"%Y%m%d").tar.gz
/usr/local/mysql/bin/mysqldump -u$MYSQL_USER -p$MYSQL_PASS --databases $MYSQL_DATA --lock-tables=false > /home/backup/databackup.sql
tar zcf /home/backup/$DataBakName /home/backup/databackup.sql
rm -rf /home/backup/databackup.sql
保存退出